题目内容
I ran all the way to school yesterday, otherwise I late for the annual talent show.
| A.was | B.had been | C.would be | D.would have been |
D
解析试题分析:考查虚拟语气:句意:昨天我一路跑到学校,否则我就赶不上一年一度的才能展示了。从第一句话,可知我赶上了,第二句是对过去的虚拟,otherwise相当于:I had’t run all the way to school yesterday,所以主句是would have done,选D。
考点:考查虚拟语气
练习册系列答案
相关题目
He _______ busy yesterday, or he _______ you with your experiment.
| A.was; had helped | B.was; would have helped |
| C.had been; would have helped | D.were; would have helped |
Don’t treat the vase as if it _______ made of steel.
| A.is | B.was | C.were | D.had been |
It is required by law that the children above six years old in our country ________ to school to receive education.
| A.would be sent | B.are sent | C.be sent | D.will be sent |
You only had meat and fish yesterday. If you had eaten vegetables, they easily.
| A.would digest | B.digested | C.will digest | D.would have digested |
________ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
| A.If it weren’t for | B.Were it not for |
| C.Had it not been for | D.If it hasn’t been for |