满分5 > 高中英语试题 >

I was caught in a traffic jam for over a...

I was caught in a traffic jam for over an hour, otherwise I _________ you waiting for such a long time.

A.will not keep B.have not kept

C.had not kept D.would not have kept

 

D 【解析】 考查虚拟语气。句意:我遇到堵车长达一个多小时,否则我不会让你等这么久的。Otherwise“否则”是解题的关键,相当于虚拟语气的从句“如果不堵车”,那“我就不会让你等”考查的是主句。从was可以判定出与过去相反,主句要用would have done,表示否定用 would not have kept。综上,D选项正确。  
复制答案
考点分析:
相关试题推荐

The cloth that she bought looks ______, feels ______ and sells _______.

A.beautiful; soft; well B.beauty; softly; well

C.beautifully; softly; good D.beautiful; soft; good

 

查看答案

What would have happened _________, as far as the river bank?

A.if Bob has walked farther B.had Bob walked farther

C.if Bob should walk farther D.if Bob walked farther

 

查看答案

The job applicant was not qualified for the vacant position as he didn’t have the______ experience as required for the job.

A.obvious B.ambitious

C.relevant D.apparent

 

查看答案

________ throughout the countryside and remote areas, satellite dishes make TV accessible to people who live far away from cities.

A.Seen distributing B.Seen to be distributed

C.Seen distributed D.Having seen distributed

 

查看答案

_____ of their bad habits,the boys switched from being dependent on their parents to _______ for others.

A.Having rid; sacrificing B.To rid; sacrifice

C.Rid; sacrificing D.Having been rid; sacrifice

 

查看答案
试题属性

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