If you had come here earlier, the work_______ yesterday.A.would have been doneB.

If you had come here earlier, the work_______ yesterday.A.would have been doneB.

题型:不详难度:来源:
If you had come here earlier, the work_______ yesterday.
A.would have been doneB.would be done
C.were to doD.were done

答案
A
解析
考查虚拟语气。“如果你能早点到这儿,这项工作昨天就能完成了。”根据if从句用的过去完成时可知,是对过去的虚拟,主句应该用would have done,只有A项符合。故选A。
举一反三
——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

题型:不详难度:| 查看答案
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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.