当前位置:高中试题 > 英语试题 > 虚拟语气 > ——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.arrivedB.had arrivedC.would arriveD.would have arrived

答案
D
解析
本题考查虚拟语气。本题可以转化为if条件从句的虚拟语气。这句话可改成: if I hadn’t gotten caught in the heavy rain, I would have arrived earlier。与过去事实相反,主句用would have + 过去分词。
核心考点
试题【——Why are you late for the meeting?—— I got caught in the heavy rain, or I _____】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Jane’s pale face suggested that she    ill and her mother suggested that she be sent to hospital
without delay.
A.beB.should beC.wasD.is

题型:不详难度:| 查看答案
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 intendedB.intendedC.would intendD.was intending

题型:不详难度:| 查看答案
The child asked his mother ______ go out to play tennis.
A.that he couldB.if he couldC.if could heD.that could he

题型:不详难度:| 查看答案
The young man says that he will leave the company if he ______ for this.
A.will be punishedB.would be punished
C.is punishedD.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 rainC.rainsD.had rained

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.