前篇中,小編與大家一起學(xué)習(xí)了“動(dòng)詞原形”構(gòu)成虛擬句的用法。英語中,虛擬語氣作為一種表示與事實(shí)相反的結(jié)構(gòu),除了用“動(dòng)詞原形”外,還可以用過去式表示。那么,在哪些情況下,虛擬句需要用過去時(shí)來表示呢?

一、用動(dòng)詞過去/過去完成時(shí):

? 1. It is time that ...

???It is time that children got up. 孩子們該起床了。

???It is high time you left for Beijing. 你該離開去北京了。

? 2. I would rather...

???I would rather you had left yesterday. 我寧愿你昨天就離開了。

???Frankly, I would rather he was absent. 坦白講,我寧愿他沒在場。

? 3. If only...

?? If only I had enough money. 要是我有足夠的錢就好了。

?? If only I had listened to my mother’s advice. 我要是之前聽從媽媽的建議就好了。

4. as if/ though...

?? She ordered me as if she was my boss. 她支使我,好像是我老板似的。

?? She looked at me as though I was a monster. 她像看只怪物似的看著我。

5. I wish that...

?? I wish that I were a bird. 我希望自己是一只小鳥。

???I wish that I hadn’t said that. 我真希望自己沒那么說過。

二、用情態(tài)助動(dòng)詞過去時(shí):

1. 用于條件句:

?? If I were you, I would not take part in this activity. 如果我是你,我不會(huì)參加這個(gè)活動(dòng)。

?? If you should lend me the money, I should be much obliged. 如果你把這錢借給我,我會(huì)感激不盡的。

2. 用于含蓄條件句:

??But for your help, I couldn’t finish the task.沒有你的幫助,我就完成不了這項(xiàng)任務(wù)。

??He who should violate the law would be punished. 違反法律的人,都要受到懲罰。

3. 其他語境:

??I was shocked that she should forget me so quickly. 我很震驚,她竟然這么快就忘記我了。

???因此,由上可知,如果該句敘述內(nèi)容與事實(shí)相反,或有假設(shè)意義,且出現(xiàn)以上如“it is time that...”結(jié)構(gòu)時(shí),需要用動(dòng)詞的過去時(shí)或情態(tài)助動(dòng)詞的過去時(shí)來表示。 ??