满分5 > 高中英语试题 >

—You will never believe that it took us ...

—You will never believe that it took us two hours to get to the restaurant.

—Really? You ________ in a traffic jam.

Aneedn't have got stuck  Bcouldn't have got stuck

Cmust have got stuck  Dshould have got stuck

 

【解析】CC 考察情态动词。Needn’t have done sth本不必做某事,couldn’t have done sth不可能做某事;must have done一定做了某事;should have done本应该做某事;题干考察的是情态动词的用法,表示对过去情况的推测。根据到饭店花了很长时间才知道,一定是遇见了交通堵塞。是对过去情况的一种肯定推测。故C正确。  
复制答案
考点分析:
相关试题推荐

—Jim is very sick these days. He coughs so badly.

—In my opinion, he really ________ listen to the doctor and cut down on smoking.

Ashould  Bcan

Cmay  Dneed

 

查看答案

—Where did you get this book?

—I picked it up from a second­hand bookshop if you ________ know.

Amust  Bwill

Ccan  Dshall

 

查看答案

When Harry was at college, he ________ go to the reading room after supper every day.

Ashould  Bmight

Cwould  Dcould

 

查看答案

Don't be angry with us. We ________ with you together, but we were busy with our final reports when you called in.

Awould eat out  Bmust have eaten out

Cshould eat out  Dcould have eaten out

 

查看答案

Your teacher ________ very angry at that moment because you talked back to her like that.

Ashould have been  Bmust have been

Cmust be  Dmight have been

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.