I was doing my homework when the plane landed 這句,不是講要主句和從句要保持時態一致嗎?怎么后面不用過去進行時呢?可不可以說成I was doing my homework when the plane was landing.
還有這一句 Do you remember what you were doing? 為什么要用do啊,不能用did嗎?理由同上.請管理員看看,謝謝
管理員[admin]回復:
注意,說“時態一致”不等于說“時態一樣”。在I was doing my homework when the plane landed 中,主句用過去正在進行的動作,從句用一般過去時,表示過去某時發生的情況。句意為:當飛機著陸時我在做作業。如果說成I was doing my homework when the plane was landing.不算錯,但意思不同,其意為:當飛機在著陸的時候,我正在做作業。
至于Do you remember what you were doing?中之所以用do,是因為說話是問對方“現在”是否記得,如果改為did,則表明說話是在問對方“過去”是否記得。比較以下翻譯:
Do you remember what you were doing? 你現在還記得你當時在做什么嗎?
Did you remember what you were doing? 你當時還記得自己是在做做什么嗎?