當前位置

首頁 > 英語學習 > 英語語法 > 使用虛擬語氣的幾類從句

使用虛擬語氣的幾類從句

推薦人: 來源: 閱讀: 4.45K 次

1. wish後賓語從句用虛擬語氣
要表示與現在事實相反的願望,從句謂語用一般過去時或過去進行時,表示與過去相反的願望,從句謂語用過去完成時或would / could+have +過去分詞,表示將來沒有把握或不太可能實現的願望,用would (could)+動詞原形。如:
I wish he were more careful. 你是你更仔細點就好了。
I wish I hadn’t said that. 我要是沒有說那話就好了。
I wish I could speak your language. 但願我能講你們國家的話。

使用虛擬語氣的幾類從句

2.as if (though) 從句用虛擬語氣
以as if (as though)引導的方式狀語從句或表語從句,有時用虛擬語氣,若表示與現在事實相反,謂語動詞用一般過去時;若表示與過去事實相反,用過去完成時;表示將來的可能性不大,用would (might, could)+動詞原形。如:
I love you as if you were my son. 我愛你就像你是我的兒子。
注:若從句所內容可能爲事實,也可用陳述語氣。如:
t seems as if we shall have to walk. 似乎我們得步行了。

3.if only後的句子用虛擬語氣
if only 與 I wish一樣,也用於表示與事實相反的願望,其後所虛擬語氣的時態與 wish後所接時態的情況相同。如:
If only I weren't so nervous. 但願我不這樣緊張。
If only I had listened to your advice! 我要是聽了你的勸告就好了!

4. It’s time後的從句用虛擬語氣
從句謂語通常用過去式表示現在或將來,有時也用過去進行時或“should+動詞原形”(較少見,且should不能省略),其意爲“(早)該幹某事了”。如:
It’s time we ordered dinner. 現在該叫菜了。
I think it’s time you made up her mind. 我想你該拿定主意了。

5. would rather後句子用虛擬語氣
通常用一般過去時表示現在或將來的願望,用過去完成時表過去的願望。如:
I’d rather you didn't do it. 你寧願你別這樣做。
I would rather you didn’t mention the price. 我寧願意你沒提價錢。

6. 某些用虛擬語氣的主語從句
形容詞important, impossible, necessary等後的主語從句通常用虛擬語氣。如:
It is impossible that he should leave here. 他不可能會離開這兒。
It is necessary that he be sent there at once.有必要馬上派他到那裏去。

7. 某些用虛擬語氣的賓語從句
在表示“堅持”、“命令”、“建議”、“要求”等後的賓語從句要用虛擬語氣。這類動詞有人歸納爲“一個堅持(insist)、兩個命令(order, command)、三個建議(advise, suggest, propose)、四個要求(demand, require, request, ask)”,這類虛擬語氣由“should+動詞原形”構成,其中的should在美國英語中通常可以省略。
I insisted that he (should) stay. 我堅持要他留下。
The doctor advised that he change his job. 醫生勸他換工作。
注:動詞insist, suggest後接賓語從句時,除可用虛擬語氣外,也可用陳述語氣,兩者的區別是:若從句內容尚未成爲事實,則用虛擬語氣;若從句內容已經成爲事實,則用陳述語氣。
He insisted that I had read his letter. 他堅持說我看過他的信。
He insisted that I should read his letter. 他堅持要我看他的信。