說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!
錯綜時間虛擬條件句的理解與用法
通常情況下,主句和從句的時間是一致的,即要么主句和從句所談論的情況都屬于現在,要么主句和從句所談論的情況都屬于過去,但是,有時情況并不都是這樣有規律,比如可能會有這樣的情況——從句所涉及的時間為過去,但主句所涉及的時間為現在,或者反過來,從句所涉及的時間為現在,但主句所涉及的時間為過去,這情況就是我們通常說的錯綜時間虛擬條件句。遇到這樣的情況,我們應根據具體的語境情況,結合上面提到的三種基本句型對時態作相應的調整。如:
If it had rained last night, the ground would be wet now. 要是昨晚下過雨的話,現在地面就會是濕的。
句中的從句所涉及的時間為過去,因為句末用了明顯的過去時間狀語last night,所以它的時態用的是過去完成時;而其主句所涉及的時間為現在,因為句末用了表示現在的時間狀語now,所以它的時態用的是“would+動詞原形”形式。
If you were in better health, I would have let you go with them. 你要是身體好一點,我就讓你和我們一道去了。
說這句話的背景是:說話人認為對方現在的身體不夠好,所以沒有同意他去。也就是說,“身體不夠好”屬現在的情況,而說話者“沒有同意對方去”是已經發生的過去的情況(當然也可能是剛剛發生的情況)——所以從句謂語用一般過去時,而主句謂語用“would +have+過去分詞”。
引用地址:
|