精英家教网 > 高中英语 > 题目详情
I _______ have met him a long time ago. Both his name and face are very familiar.
A.mayB.can
C.wouldD.should
A
may have done sth 表示对过去可能发生的事进行推测,意为“可能曾经”。
练习册系列答案
相关习题

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

If human beings had been a bit less greedy and cruel, more birds and animals _____dying out.
A.ought to avoidB.could have been avoided
C.should have avoidedD.might have avoided

查看答案和解析>>

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

.—You ____ have set aside more time to play with our kids.
—I wish I ______, but you know how busy I was.
A.should, wouldB.could, didC.might, shouldD.should, had

查看答案和解析>>

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

 —I don’t think you should use the dictionary while reading newspapers.
—_____, but I can’t do without it.                
A.No, I shouldB.Yes, I shouldn’t
C.No, I shouldn’tD.Yes, I should

查看答案和解析>>

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

“Show me your permit, please.” “Oh, it’s not in my pocket. It ______.”
A.might fall outB.could fall out
C.should have fallen outD.must have fallen out

查看答案和解析>>

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

How I wish it____! If it ___in a couple of days, the crops would survive.  
A.will rain; rainedB.would rain; should rain
C.should rain; rainsD.would rain; had rained

查看答案和解析>>

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

. The biggest problem for most plants, which ___ just get up and run away when threatened, is that animals like to eat them.
A.shan’tB.can’t
C.needn’tD.mustn’t

查看答案和解析>>

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

— We want someone to design the new art museum for us.
    — ________ the young fellow have a try?
A.MayB.Shall
C.WillD.Need

查看答案和解析>>

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

The police still haven’t found her, but they’re doing all they _____.
A.mayB.can
C.mustD.will

查看答案和解析>>

同步练习册答案