-----How dangerous it was !-----Yes, but for the young man’s quick action, he
题型:不详难度:来源:
-----How dangerous it was ! -----Yes, but for the young man’s quick action, he run over by the car.A.should have been | B.would be | C.could have been | D.might be |
|
答案
C |
解析
试题分析:考查虚拟语气。本题的条件句的意思是通过介词but for要不是…;如果没有…;根据句意说明是对过去情况的虚拟,故使用“情态动词+have done”的形式。D项表示对过去情况的推测,而不是虚拟。句意:——真是太危险了!——是的。要不是那个年轻人的迅速行动,汽车就会从他身上碾过。故C正确。 |
举一反三
They________have arrived at lunchtime but their flight was delayed.(2011·全国 )A.will | B.can | C.must | D.should |
|
The doctor strongly recommended that he ________ a holiday.A.would take | B.took | C.had taken | D.take |
|
The law required that everyone ________ his car checked at least once a year.A.has | B.have | C.had | D.will have |
|
The professor requested that all the students ________ the reports at once.A.would hand in | B.handed in | C.hand in | D.handing in |
|
John went to the hospital alone.If he ________ me about it, I would have gone with him.A.should tell | B.tells | C.told | D.had told |
|
最新试题
热门考点