临沂塑料制品批发:什么时候用完成时;什么时候用完成进行时?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 18:44:05
以这题为例:
One is likely to suffer from snow blindness when ____ to snowlight for hours.
(A) exposed
(B) having been exposed
答案是A

选B咯,A并不是完成时啦,只是独立主格,应该是one is likely to suffer blindless when he has been exposed to snowlight for hours.因为前后主语相同,可以省去he,并把动词改成ing或ed形式。又因为后面有一段时间,所以用完成时。

后面有完成时标志for hours

选B

应该选A,在时间、方式、条件、状语从句中,关系副词后的的代词和be动词可以省略,正如例题中的when (he is) exposed to...
选择A强调的是已经暴露在雪光中几小时而选b强调的是暴露这几小时的过程。

用完成时强调结果,而用完成进行时强调过程