有同學問了一個關於「It's time句型」的問題,如下圖所示:
If you have really been studying English for so long, it's about time you _____ able to write letters in English.
A. should be B. were C. must be D. are
問:我選了A,錯了,答案是B,請問A和B兩個選項區別在哪?
答: 請先參考下面例句:
1.It's time that we getback to some core principles that united Republicans in the past.
NPR: Sen. Ensign: Economy Hurt GOP Candidates
2.So I think it's time that the people knowwhat they've been up to.
FORBES: Intelligent Investing
3.So we've heard conflicting evidence, conflicting statements, and it's time that we getto the bottom of it.
NPR: Political Corner: Gonzales
你給的例句中從句是真實條件從句,主句應該是真實結果主句,那么正確的答案應該是D。
如果結果主句是虛擬語氣,那麼條件從句應該改為非真實條件句,那麼條件從句就應該用虛擬語氣: if you hadreally been studying......,那麼較為合適的答案應該選擇B。
通過以上分析,我們可以看出It is time這種句型後面既可以接虛擬語氣,也可以接真實語氣,這點和我們中文是一致的。
如:
1. It is high time that someone giveshim the punishment he deserves!
早該有人給他應得的懲罰了。
2. it is time that we gavethem a chance.
是我們給他們一個機會的時候了。
最後總結, It is time句型既可以表達虛擬,也可以表達真實,用過去形態表達虛擬,用現在形態表達真實。
有哪些被廣泛採用的英語學習方法其實是不合理的?你中招了沒有?
到底什麼是英語思維?如何建立英語思維?看完本文就徹底明白了!
what 和 which 有什麼區別?為什麼 what 不能引導定語從句?
如何區分used to do和be used to do以及be used to doing?
看圖學從句,輕鬆學會什麼是主從句,什麼是單複句