He hesitated for a moment before kicking the ball, otherwise he      a goal.   A

He hesitated for a moment before kicking the ball, otherwise he      a goal.   A

题型:不详难度:来源:
He hesitated for a moment before kicking the ball, otherwise he      a goal.   
A.had scoredB.scoredC.would scoreD.would have scored

答案
D
解析

试题分析:句意:在踢球之前他犹豫了一下,要不然他就会进一个球。本题的虚拟语气的条件是通过otherwise”否则,要不然”体现出来的。相当于条件状语从句,="If" he hadn’t hesitated for s moment.根据前句的hesitated说明与过去的事实相反,故是对过去情况的虚拟,使用“情态动词+have done”的形式。故D正确。
举一反三
If you______to her about it yesterday, you ______ what to do now.
A.should have spoken; would knowB.spoke; would know
C.had spoken; would have knownD.had spoken; would know

题型:不详难度:| 查看答案
This vase ________ perfect but for a few small holes in its base.
A.would have been B.should have been
C.shall be D.would be

题型:不详难度:| 查看答案
If we ________ one of the other uploading approaches, the process would have taken longer than one hour.
A.used B.had used
C.should useD.would use

题型:不详难度:| 查看答案
He ________ fatter but he eats too little.
A.would becomeB.would have become
C.must becomeD.must have become

题型:不详难度:| 查看答案
There was a lot of fun at yesterday"s party.You ________ come,but why didn"t you?
A.must haveB.should
C.need haveD.ought to have

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

超级试练试题库

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