题目内容
They didn’t turn up at the meeting yesterday. Otherwise, they _________ the report.
| A.had listened to | B.would listen to |
| C.should listen to | D.would have listened to |
D
解析试题分析:考查与过去事实相反的虚拟语气。句意:昨天他们没有出现在会议上,否则,他们就听报告了。这里otherwise相当于一个虚拟条件句:if they had turned up at the meeting,,主句应用:would/could/might+have done 结构,所以选D。
考点:考查与过去事实相反的虚拟语气
We lost our way in that small village, otherwise we ___ more places of interest yesterday.
| A.visited | B.hadvisited | C.wouldvisit | D.wouldhavevisited |
He commanded that the students ______the classroom before he returned.
| A.didn’t leave | B.wouldn’t leave | C.not leave | D.couldn’t leave |
But for your timely warning, we ___have been unaware of the danger. Thank you very much!
| A.shall | B.must | C.will | D.would |
—Why didn’t you turn up last night, Huck?
—I ____ to go for a walk, but someone called and I couldn’t get away.
| A.was planning | B.planned | C.had planned | D.would plan |
--- Do you think George has passed the driving test?
--- No, If so, he ______ his car to our college yesterday.
| A.would drive | B.drove |
| C.would have driven | D.had driven |
The officer commanded that the supplies of food and clothes ______ to the flooded area.
| A.should send | B.be sent | C.were sent | D.would send |
He suggested the person referred________ put into prison.
| A.is | B.be | C.should be | D.to be |