满分5 > 高中英语试题 >

We ________ here on time but we were cau...

We ________ here on time but we were caught in a traffic jam.

Amust have arrived  Bcould have arrived

Cneed have arrived  Dshould have arrived

 

B 【解析】B 考察虚拟语气,句义:我们本来能够准时到达,可是我们遇见了交通堵塞了。Could have arrived本来能够到达,却没有到达。符合语境。故B正确。  
复制答案
考点分析:
相关试题推荐

—Can you keep a secret?

—You ________ worry—I'm not going to mention it to anyone.

Aneedn't  Bcouldn't

Cmustn't  Dwon't

 

查看答案

For those of you who ________ a few very popular articles that came out last week, check out this mail.

Amay miss  Bmust have missed

Cmay have missed  Dwould have missed

 

查看答案

Time ________ heal a broken heart. After five years, Steve seems to have got over the sorrow of losing his son.

Ashould  Bwould

Cshall  Dcan

 

查看答案

—David is often absent from class.

—Tell him he ________ answer for it if he goes on behaving like that.

Ashall  Bmight

Cwould  Dcan

 

查看答案

A hot balloon blew up in Egypt. There ________ something wrong with the quality of it.

Amay have been  Bmust be

Cneed have been  Dmight be

 

查看答案
试题属性

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