精英家教网 > 高中英语 > 题目详情
Bob would have helped us yesterday, but he ____________.
A.is busyB.had been busyC.has been busyD.was busy
:D
:考查虚拟语气中的时态。根据前一句Bob would have helped us yesterday中的yesterday说明这是对过去情况的虚拟。But后面的句子使用陈述语气,故使用过去时。句意:昨天Bob本可以帮助我们的,但是他太忙了。故D正确。
练习册系列答案
相关习题

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

_______it not been for the free ticket, I would not have gone to the cinema.
A.WereB.ShouldC.IfD.Had

查看答案和解析>>

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

-- May I smoke here?
-- If you____, that's the smoking section over there.
A.shouldB.couldC.mayD.must

查看答案和解析>>

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

I told your friend how to get to the hotel, but perhaps I______have driven her here.
A.couldB.shouldC.mustD.might

查看答案和解析>>

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

We would have called a taxi yesterday if Harold ______us a ride home.
A.didn't offerB.wouldn't offerC.hasn't offeredD.hadn't offered

查看答案和解析>>

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

---- Please tell Tom about the meeting tomorrow.
---- We ______him yesterday.It is a little late ,in my opinion.
A.ought to tellB.would have told
C.should have toldD.must have told

查看答案和解析>>

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

If only I _______ more confidence in the English speech contest held last week!
A.would haveB.hadC.had hadD.have

查看答案和解析>>

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

Teachers required that all the students ___ their homework all alone.     
A.must finishB. would finishC.had to finishD.finish

查看答案和解析>>

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

You didn’t let me drive. If we ____ in turn, you ____ so tired.
A.drove…didn’t get
B.had driven…wouldn’t have got
C.drove…wouldn’t get
D.were driving…wouldn’t get

查看答案和解析>>

同步练习册答案