You shouldn’t have asked the boy to run across the street to buy cigarettes; he

游客2024-10-13  7

问题 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意为“有可能发生某事”,表示对过去情况的推测;选项A表示对现在情况的推测;选项B表示“过去本应该做某事,但事实上未做”;选项D是将来完成时,与题中时态不符。根据题意应选C。
转载请注明原文地址:https://tihaiku.com/zcyy/3799294.html
最新回复(0)