——Why are you late for the meeting?—— I got caught in the heavy rain, or I _____
题型:不详难度:来源:
——Why are you late for the meeting? —— I got caught in the heavy rain, or I _______ earlier.A.arrived | B.had arrived | C.would arrive | D.would have arrived |
|
答案
D |
解析
本题考查虚拟语气。本题可以转化为if条件从句的虚拟语气。这句话可改成: if I hadn’t gotten caught in the heavy rain, I would have arrived earlier。与过去事实相反,主句用would have + 过去分词。 |
举一反三
Jane’s pale face suggested that she ill and her mother suggested that she be sent to hospital without delay. |
Could I do some explanations? Ito call on you yesterday, but someone came to see me just when I was about to leave.A.had intended | B.intended | C.would intend | D.was intending |
|
The child asked his mother ______ go out to play tennis.A.that he could | B.if he could | C.if could he | D.that could he |
|
The young man says that he will leave the company if he ______ for this.A.will be punished | B.would be punished | C.is punished | D.is going to be punished |
|
It’s quite impossible that it will rain tomorrow. But if it _______, I would still go to the park. A.should rain | B.would rain | C.rains | D.had rained |
|
最新试题
热门考点