满分5 > 高中英语试题 >

We________John's name on the race list y...

We________John's name on the race list yesterday but for his recent injury.

A.will put  B.will have put

C.would put  D.would have put

 

D 【解析】答案 D [考查虚拟语气的用法。句意:要不是他最近受伤的事我早已把约翰的名字列入赛跑的名单上去了。D项would have put表示与过去事实相反的假设。A项是一般将来式;B项是将来完成式;C项是过去将来式。]  
复制答案
考点分析:
相关试题推荐

The ability________an idea is as important as the idea itself.

A.expressing  B.expressed

C.to express  D.to be expressed

 

查看答案

He________an engineer by an oil company in the Middle East.

A.was employed as  B.employed as

C.was employed for  D.employed

 

查看答案

Would you like________at the counter or would you prefer a table?

A.sitting  B.sit  C.to sit  D.sat

 

查看答案

I would like________to the party last night but I had to work extra hours to finish a report.

A.to go  B.to have gone 

C.going  D.having gone

 

查看答案

Have you got________books for the train journey?

A.a good number  B.a great deal of

C.a good many of  D.a good many

 

查看答案
试题属性

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