满分5 > 高中英语试题 >

---Why should you be so late today ? ---...

---Why should you be so late today ?

---I got stuck in the heavy traffic, or I ____________here earlier.

A. had arrived

B. arrived

C. would arrive

D. would have arrived

 

【知识点】A10 情态动词与虚拟语气 【解析】D考查虚拟语气。Or相当于一个if的条件主语从句,I ___earlier是主句,指的是过去的情况,所以主句谓语要用助动词加完成时态,所以选D  
复制答案
考点分析:
相关试题推荐

---Look,what a mess in the kitchen!

---I ______cooking fish in a new way and I really have no time to tidy it up now.

A. tried      B. had tried

C. will try    D. have been trying

 

查看答案

______you may have,you should gather your courage to face the challenge.

A. However a serious problem

B. What a serious problem

C. However serious a problem

D. What serious a problem

 

查看答案

31. ---Did you receive his call last night?I was disturbed several times.

---He ______ again. That’s his typical style.

A. should be blind drunk

B. may be blind drunk

C. must have been blind drunk

D. could have been blind drunk

 

查看答案

His mind went so blank that little ______ down for the first ten minutes in the test.

A. he wrote       B. he will write

C. did he write   D. will he write

 

查看答案

---Why was it ______ you were so angry?

---Because we failed to take part in the basketball match.

A. which    B. that  C. how    D. when

 

查看答案
试题属性

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