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

- You talk so much about London. You ________have been there.
- Yeah, I went sightseeing on a tour last summer.

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

A

解析试题分析:考查情态动词的推测用法。You talk so much about London表明“你”对伦敦很熟,一定去过。must have done表示对于过去事实相当有把握的推定。can表示“推测”的时候,多用于疑问句和否定句;如果用于肯定句,表示“偶然、个别”的情况。will是对未来的推定。need无推测用法。A项正确。
考点:情态动词。

练习册系列答案
相关习题

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

He is sweating heavily. He _______ weightlifting for a long time.

A.could have practicedB.can practiceC.must have practiced D.might practice

查看答案和解析>>

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

-- I can’t believe that Jeff _______ have quarreled and fought with his boss.
-- Well, if one _______ ask for trouble, it just can’t be helped.

A.would; will B.must; may C.should; must D.need; dare

查看答案和解析>>

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

---- ___ she come to see you today ?
---- Of course,please. And I’d rather she _____ me the truth.

A.will; informed B.Can; inform C.Shall; told D.Should; will tell 

查看答案和解析>>

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

---- ________ you spoil everything, Kevin?
---- Please don’t get me wrong. I just want to help and I am a good man and I ….

A.Must B.May C.Can D.Will

查看答案和解析>>

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

—It’s hard to believe that Jack ________ have fought with the policeman.
—Yes. If one ________ ask for trouble, it can't be helped.

A.would; willB.must; mayC.should; mustD.need; dare

查看答案和解析>>

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

---Alice, you didn’t come to Tim’s birthday last night.
---I wished I had, but my parents just simply___ not let me out so late at night.

A.might B.should C.would D.could

查看答案和解析>>

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

—I didn't go to see the doctor yesterday.
—But you ________.

A.ought B.ought to
C.ought to be D.ought to have

查看答案和解析>>

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

It is important to know about the cultural differences that        cause problems.

A.must B.dare C.shall D.may

查看答案和解析>>

同步练习册答案