一道英语语法题,求高手解答

问题描述:

一道英语语法题,求高手解答
Anyone,once ___ positive for H7N9 flu virus, will receive free medical treatment.
A. tested B.being tested
答案是A,请问为什么不选B,不是有个once吗?这边的once有什么用?
1个回答 分类:英语 2014-10-25

问题解答:

我来补答
这里 “once ___ positive for H7N9 flu virus” 是同位语修饰 anyone的.
然后 不选B是因为 tested 表 被测试确定为 啥的
但是 加了 being 以后 意思就变成 正在或一直测试(有一种持续进行中的意思)
所以 要tested 不要being tested
once 只是说 一旦,去掉也不影响句子意思
楼上
再问: 请问有没有“once后面加doing”这种说法?
再答: 。。不看once, 这里once 只是一个副词,
看once字典意思
adverb1. on one occasion or for one time only."they deliver once a week"
2. at some time in the past; formerly."He had once been an Army officer"   conjunctionas soon as; when.
是副词里 第二个意思
 
 
展开全文阅读
剩余:2000