國文屋

位置:首頁 > 練習題 > 

IfIhadn’tbeenfacedwithsomanybarriers,I

練習題5.76K

問題詳情:

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