- You talk so much about London. You ________have been there. - Yeah, I went sig
题型:不详难度:来源:
- You talk so much about London. You ________have been there. - Yeah, I went sightseeing on a tour last summer. |
答案
A |
解析
试题分析:考查情态动词的推测用法。You talk so much about London表明“你”对伦敦很熟,一定去过。must have done表示对于过去事实相当有把握的推定。can表示“推测”的时候,多用于疑问句和否定句;如果用于肯定句,表示“偶然、个别”的情况。will是对未来的推定。need无推测用法。A项正确。 |
举一反三
Whenever my grandmother calls just to chat with me,I drop everything and enjoy the moment,knowing these times__________pass.A.call | B.must | C.shall | D.might |
|
You really need to have a good rest.Remember:nothing ________make up for the loss of your health. |
Take your swimming suit because you __________ want to go swimming in the sea. A.would | B.must | C.should | D.might |
|
—You shouldn’t have shouted at your mother. It really hurt her. —Exactly. I ________ crazy at the time. A.must be | B.could be | C.must have been | D.could have been |
|
— She looks rather upset. She the exam. — I guess so. It’s very difficult after all.A.must have failed | B.can fail | C.would have failed | D.should fail |
|
最新试题
热门考点