當前位置:中文谷 >

習題庫

> IfIhadn’tbeenfacedwithsomanybarriers,I

IfIhadn’tbeenfacedwithsomanybarriers,I

問題詳情:

IfIhadn’tbeenfacedwithsomanybarriers,I

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。

知識點:虛擬語氣與情態動詞

題型:選擇題

標籤: IfIhadn
  • 文章版權屬於文章作者所有,轉載請註明 https://zhongwengu.com/zh-hk/exercises/l2q2j7.html