精英家教网 > 高中英语 > 题目详情
A few minutes earlier, and you would have seen the NBA star. But you ______.
A.didn’t comeB.don’t comeC.haven’t comeD.won’t come
A

试题分析:考查时态。句意:(要是)早几分钟,你就能看到那个NBA明星了。但是你没有(早几分钟)。根据句意可知,前面是对过去事情的虚拟,经过But转折之后,是真实的情况,不用虚拟语气,根据would have seen可知,是对过去的虚拟,说明是过去发生的事情,应该用一般过去时。故选A。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

When I first met Mary I didn’t like her, but I ________ my mind.
A.have changedB.changeC.had changedD.would change

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Is there anything wrong, Bob? You look sad.
—Oh, nothing much. In fact , I ____ of my friends back home.
A.have just thoughtB.was just thinking
C.would just think D.will just be thinking

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---- How about your last weekend?
---- It was boring. I______ anything.
A.can’t doB.hadn’t doC.haven’t doD.didn’t do

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

When Mary came, I _____ on the piano.
A.is playingB.playsC.was playingD.played

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It is said that a reliable treatment for the disease will be applied at least two or three months away and still it ______on animals.
A.is testingB.has testedC.is being tested D.has been tested

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-----Have you finished your composition already, Jack?  ----Yes, I _____ it within half an hour.
A.have finishedB.finishC.finishedD.had finished

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The little girl ______ her heart out because she ______ her toy bear and believed she wasn’t ever going  to find it.
A.had cried ; lostB.cried ; had lost
C.has cried ; has lost.D.cries ; has lost

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—What’s the noise outside?
—The kids ______ in the garden.
A.have played gamesB.play games
C.are playing gamesD.are played games

查看答案和解析>>

同步练习册答案