虛擬句用法大全(二)
前篇中,小編與大家一起學(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í)來表示。 ??