满分5 > 高中英语试题 >

If I hadn’t been faced with so many barr...

If I hadn’t been faced with so many barriers, I _____where I am.

A.won’t be B.wouldn’t have been C.wouldn’t be D.shouldn’t have been

 

C 【解析】 考查虚拟语气。句意:如果我没有面对那么多的障碍,我现在就不会在这里。分析句子成分可知,此处是错综时间虚拟语气,根据空后where I am可知,此处是与现在事实相反的假设,主句谓语动词应使用would/could/might/should+do。故选C。  
复制答案
考点分析:
相关试题推荐

There will still be lots of challenges if we are to _____ garbage in a short time.

A.clarify B.justify C.satisfy D.classify

 

查看答案

Instead of getting down to a new task as I _____, he examined the previous work again.

A.had expected B.have expected C.would expect D.expect

 

查看答案

It is not a problem _____ we can win the battle; it’s just a matter of time.

A.whether B.why C.when D.where

 

查看答案

Building such a bridge over the bay was ______ but the local government made it within two years.

A.a wet blanket B.a piece of cake C.a dark horse D.a hard nut to crack

 

查看答案

They decide to have more workers for the project ____ it won’t be delayed.

A.even if B.as if C.now that D.so that

 

查看答案
试题属性

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