IfIhadn’tbeenfacedwithsomanybarriers,I
- 習題庫
- 關注:4.79K次
問題詳情:
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