You shouldn’t have asked the boy to run across the street to buy cigarettes: he______by a passing car.

admin2016-09-14  31

问题 You shouldn’t have asked the boy to run across the street to buy cigarettes: he______by a passing car.

选项 A、may be knocked down
B、should have been knocked off
C、might have been knocked down
D、will have been knocked down

答案C

解析 虚拟语气题。might have done sth.意为“有可能发生某事”,表示对过去情况的推测,故[C]为答案。[A]表示对现在情况的推测;[B]表示过去本应该做某事,但事实上并未做;[D]是将来完成时,与题中时态不符,故均排除。 ’
转载请注明原文地址:https://kaotiyun.com/show/i5PK777K
0

最新回复(0)