精英家教网 > 高中英语 > 题目详情

I ______have come here in time, but I met an old friend of mine. I stopped and talked with him for some time.

A.shouldn’t B.must C.needn’t D.could 

D

解析试题分析:考查情态动词:句意:我本可能及时到,但是我遇到一个老朋友,我停下来和他谈了一段时间。Could have done过去本可以做却没做,A. shouldn’t have done过去本不应该做而做了,B. must have done过去一定做了,C. needn’t have done过去本不必做却做了,选D。
考点:考查情态动词

练习册系列答案
相关习题

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

When I was a child, I ______ watch TV whenever I wanted to.

A.shouldB.couldC.mustD.need

查看答案和解析>>

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

They       have got lost, or had an accident.

A.canB.mightC.mustD.mustn’t

查看答案和解析>>

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

No student ______ go out of the school campus after 10:00 at night without permission according to the school regulations.

A.shallB.mustC.wouldD.should

查看答案和解析>>

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

The manager commanded that the work ____ finished by the end of this month.

A.should be B.will be C.must be D.ought to be 

查看答案和解析>>

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

– Excuse me, sir. But nobody _____ smoke here in the lift!
-- Sorry! I didn’t see the sign.

A.willB.shallC.canD.may

查看答案和解析>>

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

―Do you know where David is? I couldn’t find him anywhere.
―Well. He ______ have gone far — his coat’s still here.

A.needn’t B.can’t C.mustn’t D.wouldn’t

查看答案和解析>>

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

—— It's no  easy task to catch a ticket on a website that receives l billion clicks daily.
一一I can’t agree with you more.There      be errors for every single step

A.should B.must C.can D.will

查看答案和解析>>

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

That truck nearly hit me; I ______.

A.might be killed B.may been killed 
C.may be killed D.might have been killed 

查看答案和解析>>

同步练习册答案