『壹』 英語中的虛擬語氣語法
虛擬語氣
一、考點聚焦
1、虛擬語氣用於條件狀語從句中
(1)表示與現在事實相反的假設,條件狀語從句中的謂語動詞用「過去式(be動詞的過去式用were)」,而主句中的謂語動詞用「would / should/ could / might + 動詞原形」。如:
If I were a boy, I would join the army.
If the had time, she should go with you.
(2)表示與過去的事實相反,條件狀語從句中的謂語動詞用過去完成時,主句中的謂語動詞則用「would / should / might / could + have +過去分詞」。如:
If he had taken my advice, he would have succeeded in the competition.
(3)表示與將來事實相反,條件狀語從句中的謂語動詞一般過去時或should(were to) + 動詞原形,而主句中的謂語動詞則用would / should/
could might + 動詞原形。如;
If it were to rain tomorrow, the football match would be put off.
(4)當條件狀語從句表示的行為和主句表示的行為所發生的時間不一致時,動詞的形式要根據它所表示的時間作相應調整。如:
If they had worked hard, they would be very tired.(從句說的是過去,主句指的是現在)
以下表格是虛擬語氣用於條件狀語從句中時,主句和從句謂語動詞的形式:
條件狀語從句 主 句
與過去事實相反 had + 過去分詞 should /would/could/might + have + 過去分詞
與現在事實相反 一般過去時(be用were) would/should/could/might + 動詞原形
與將來事實相反 一般過去時或should(were to) + 動詞原形 Would/should/cold/might + 動詞原形
有時侯在使用時可省略if,句子則可換成下列形式,即「were / had / should +主語」。如:
Were I a boy, I would join the army.
Had he taken my advice, he would have succeeded.
Were it not for the expense, I would go to Britain.
2、虛擬語氣用於名詞性從句
(1)虛擬語氣在賓語從句中的運用。
①「wish + 賓語從句」表示不能實現的願望,譯為「要是……就好了」等。表示現在不能實現的願望,從句中的謂語動詞用一般過去時;表示將來不能實現的願望,從句中的謂語動詞用「would/could + 動詞原形」;表示過去不能實現的願望,從句中的謂語動詞用「had + 過去分詞」或「could(should) + have + 過去分詞」。如:
I wish it were spring all the year round.
I wish I had known the answer.
I wish I could fly like a bird.
②在表示建議、要求、命令等的動詞suggest、advise、propose、demand、require、insist request、command、order等後的賓語從句中,謂語動詞用should + 動詞原形或是動詞原形。如:
She suggested we (should)leave here at once.
The doctor ordered she should be operated.
(2)虛擬語氣在同位語從句和表語從句中的運用。
作表示建議、要求、命令等的名詞advise、idea、order、demand、plan、proposal、suggestion、request等的表語從句和同位語從句,從句中的謂語動詞用「(should) + 動詞原形」。如:
His suggestion that we (should)go to Shanghai is wonderful.
My idea is that they (should)pay 100 dollars.
(3)虛擬語氣在主語從句中的運用。
在主語從句中,謂語動詞的虛擬語氣用「should + 動詞原形」的結構,表示驚奇、不相信、理應如此等。如:
It is necessary(important, natural, strange, etc.)that we should clean the room every day.
It was a pity (a shame, no wonder, etc.)that you should be so careless.
It will be desired(suggested, decided, ordered, requested, proposed, etc.)that she should finish her homework this afternoon.
注意:這種從句表示的是事實。如果說人對這種事實表現出驚奇的情感,就可用虛擬語氣。反之,如果不表示驚奇等情感,that從句也可用陳述句語氣。如:
It is pity that you can』t swim.
3、虛擬語氣在其他場合的運用
(1)虛擬語氣在as if/as though、even if/even though等引導的表語從句或狀語從句中,如果從句表示的動作發生在過去,用過去完成時;指現在狀況,則用一般過去時;指將來狀況則用過去將來時。如:
He did it as if he were an expert.
Even if she were here, she could not solve the problem.
(2)虛擬語氣用於定語從句中。
這種從句常用於句型「It is (high)time (that) … 」中,定語從句的謂語動詞用一般過去時(be用were)或should + 動詞原形,意思是「(現在)該……」。如:
It』s time that I picked up my daughter.
It』s high time we were going.
(3)虛擬語氣用在if only引導的感嘆句中。如:
If only I were a bird.
If only I had taken his advice.
(4)虛擬語氣在一些簡單句中的運用。
①情態動詞的過去式用於現在時態時,表示說話人謙虛、客氣、有禮貌或語氣委婉,常出現在日常會話中。如:
It would be better for you not to stay up too late.
Would you be kind enough to close the door?
②用於一些習慣表達法中。如:
Would you like a cup of tea?
I would rather not tell you.
『貳』 英語語法中虛擬語氣將來時後面跟什麼語態
虛擬語氣的三種基本情況:
對現在發生的事實的虛擬:如果現在---,那麼就會---。
對過去已經發生的事實的虛擬:如果過去---,那麼當時就會---。
對將來可能要發生的事實的虛擬:如果將來---,那麼就會---。
虛擬語氣的本質就是假設與事實不相符的事情,這類事情發生的幾率很低,因此我們稱之為虛擬(虛假模擬)。因此為了區分這類事件與真實發生的事件,英語採用了用不同時態的方式,總原則是按照語境表達,倒退一個時態,無論是主句還是從句都是倒退一個時態。主句與從句的區別在於,主句中有一個「就會/就可能/就可以」這樣的意思,這類意思我們採用情態動詞來表達。理解總原則之後,我們舉例說明:
If I were you, I could / would / should / might leave such a good company.
此句虛擬「如果我是你」(因為我不可能是你),從語境判斷是對現在的虛擬,本來應該用一般現在時「If I am you, I can / will / shall / may...」,但是如果用了一般現在時,英語就無法區分事實和假設情況,因此我們採用倒退成一般過去時,注意虛擬語氣中 am 倒退必須用were。主句由於句意決定必須使用情態動詞,因此倒退體現在情態動詞上,用4個過去式。
If Lisa had watered her flower regularly in the past month, the plant could / would / should might not have died.
『叄』 英語語法,虛擬語氣的幾個問題
見拍圖。
只要是真實條件句與非真實條件句的區別。
『肆』 英語 虛擬語氣語法
虛擬語氣
1、在非真實條件句中,謂語動詞用虛擬語氣。非真實條件有以下三類:
(1)與現在事實相反的非真實條件句,謂語動詞形式如下:
從句:過去時 主句:would/should/could/might+動詞原形。如
If I were you, I would ask our teacher for advice.
如果我是你的話,我就請教老師。
(2)與過去事實相反的非真實條件句,謂語動詞形式如下:
從句:過去完成時 主句:would/should/could/ might +have+動詞過去分詞。如
If I hadn't taken the wrong bus, I wouldn't have missed the contest.
如果我沒有搭錯車,我就不會不參加競賽。
(3)與將來事實相反的非真實條件句,謂語動詞形式如下:
從句:過去時/should /were to +動詞原形 主句:would/should/could/might+動詞原形。如
If I had enough money next month, I would buy a of "The Advanced Learner's Dictionary of Current English".
如果我下個月有足夠的錢,我就會買一本《現代高級英語學習詞典》。
(4)混合時間條件句:主句和從句不一定用指同一時間的動詞。如
If I had learned French, I would be able to interpret for our French friend.
假如我以前學過法語,現在就能給我們的法國朋友當翻譯。
(註:if從句與過去事實相反,用過去完成時;而主句與現在事實相反,用would+動詞原形。)
(5)含蓄條件句:有時假設的條件不通過條件從句來表示而含蓄在介詞短語或上下文中。如:
Without the warmth and light of the sun, the earth's vegetation would die almost immediately.
沒有太陽的熱量和光,地球上的植物幾乎會馬上死去。
2、虛擬語氣在某些從句中的應用:
(1)用於suggest, order, insist, demand等動詞後的賓語從句,如
We suggested that they (should)make a trip to Hong Kong next year.
我建議他們明年去香港旅遊。
(2)用於wish後的賓語從句
①與現在事實相反的願望
句型:主語+wish+從句(主語+過去時…)
I wish I were you.
但願我是你多好呀。
How I wish it wasn't raining!
現在要是不下雨該多好啊! (我多麼希望現在不下雨。)
②與過去事實相反的願望
句型:主語+wish+從句(主語+過去完成時…)
I wish I had learned more.
我多麼希望我以前多學一些啊!
He wishes he hadn't made the big mistake.
他要是不犯那個大錯誤該多好啊!
③與將來的願望相反(願望難以實現)
句型:主語+wish+從句(主語+過去將來時…)
The last chance has been lost. How he wishes he could have another chance.
最後一次機會失去了,他多麼希望他能再有一次機會啊!
(3)用於as if (as though)引導的從句
在as if (as though)引導的從句中,如果談論的是不可能或不真實的情況,它們所引導的表示虛擬性比喻或方式的狀語從句要用虛擬語氣。動詞形式和wish後面的從句中動詞形式變化相同。
He speakes English as if he were an Englishman.
他說起英語好象他是個英國人似的。
They talked about the city as if (though) they had been there before.
他們談論那座城市,就好像他們以前去過那兒似的。
He stood up as if (though) he would speak.
他站起來好像要發言似的。
注意:當as if (though)引導的從句用於動詞seem, appear, look, sound, smell等後面時,as if (though)從句的謂語有時依句意需要,也可用陳述語氣,表示說話者認為有可能是事實的事。試比較:
It seems as if she knew me.
好像他早就認識我似的。 (事實上他不認識我。)
It seems as if she knows me.
好像他認識我。 (事實上他認識我的可能性很大。)
(4)用於in order that ,so that引導的目的狀語從句。如
The professor spoke slowly in order that the listeners could hear hem clearly.
教授說的很慢,好讓聽眾聽清楚。
(5)用於It is (high) time引起的從句。如
It is time we stopped this practice.
現在是結束這種做法的時候了。
『伍』 英語虛擬語氣具體語法。謝謝
虛擬語氣應該是強制性的知識點三個第一和第二單元。
下的虛擬語氣兩個常規測試點:
一,名詞性從句應該做的結構,應該被忽略。在名詞性從句,如果存在「命令,建議,要求,計劃」字,無論什麼名詞性從句時,需要使用虛擬語氣的。如:
他建議我們(應)完成任務的時間是賓語從句,提出了「建議」的意思。另一個例子是在表語從句中使用的詞:。
他的建議是,我們(應)完成任務的時間
在本節中,關鍵是要注意:如果句主語和被動動詞之間的關系,那麼他們會使用(應該)做結構,就像同樣的情態動詞的被動形式。如:
他下令任務(應該)按時完成
在虛擬語氣第二個條件狀語從句。子句和主句的動詞有嚴格的要求,具體如下:
子句,則主句
而現在正好相反:沒有/被會/可以/應該/可以做
和過去的相反的:做了會/可以/應該/可能有母鹿
和未來的相反:沒有/是做/應該做會/可以/應該/可以做
例如:如果當時你不幫我們,我們不能完成它的工作原理。
如果你沒有幫我們的話,我們就不能完成該項目。 (相對於過去)。
如果我是你,我會用另一種方法。
如果我是你,我會用另一種方式來做到這一點。 (現在的對面),短語,要注意,我用的是。盡管受試者是單數,一般假設語氣過去時,不能使用了。
這些是基本的規則,當然,還有很多其他的。如:
我希望....這種結構是賓語從句在名詞性從句,但它使用上述相同的虛擬語氣是不是和我在一起。這句話,時態的賓語從句走了一步過去。即:如果相反,與過去時,如果和過去相反,在過去使用時已完成,如果違反了現在和將來與過去的未來。
這樣的:我希望我是一隻鳥,現在相反
我希望我之前和過去相反..
要將所有沒有浪費了很多時間關於具體的,比較難,我建議你看看下面的語法書系統的通話效果會更好。
『陸』 英語語法 虛擬語氣
問你花媽去~~
『柒』 英語語法:錯綜時間的虛擬語氣的用法
語 法 講 解
——虛擬語氣
英語中有三種不同的語氣:陳述語氣,祈使語氣和虛擬語氣。
虛擬語氣表示動作或狀態與事實相反,或不可能發生的情況。
一.虛擬語氣用於條件狀語從句中
1. 表示與現在事實相反或不可能發生:條件狀語從句:一般過去時(虛擬語氣中be→were)主句用:would(should, could, might)+動詞原形。
If we had time now, we would read it again.
If I were you, I would work hard.
2. 表示與過去事實相反或不可能發生:條件狀語從句:had+過去分詞;主句:would(should, could, might)+have+過去分詞。
If he had taken my advice, he would have succeeded in the test.
If I had known your telephone number then, I would have called you.
3. 表示與將來的事實可能相反或不可能發生:條件狀語從句:①一般過去時②should +動詞原形③were to+動詞原形;主句:would(should, could, might)+動詞原形。
If it should rain, the crops would be saved.
If it were to snow tomorrow, they would not go out.
P.S 虛擬條件句的特殊情況
(1). 混合/錯綜型虛擬語氣
當條件狀語從句表示的行為和主句表示的行為所發生的時間不一致時,稱為『錯綜條件句』,動詞的形式要根據它所表示的時間作出相應的調整。
If you had followed my advice, you would be better now.(從句說的是過去,主句是現在)
If I were you, I would have taken his advice.(從句是現在,主句是過去)
(2)省略if的虛擬語氣
如果從句中含有were/ should/ had時,則可以把這三個詞置於句首,省略if.採用倒裝語序。
If it should happen, what would you do? →Should it happen, what would you do?
If he had recognized me, he would have come over. →Had he recognized me, he would have come over.
(3) 含蓄虛擬條件句
有時候假設的情況不以if引導的條件從句形式表現出來,而是通過一個介詞短語,連詞或其他形式表示。常用的詞或短語有:without, with, but for(要是沒有), otherwise, or, but等。
Without your help(=If we had not had your help), we could not have succeeded.
But for electricity(=If there were no electricity, there would be no modern instry.
He felt very tired yesterday, or/ otherwise he would have attended the party.
(4) 在if it were( had been )not for ….句型中的虛擬語氣
虛擬語氣也常用於『if it were/(had been) not for ….』句型中,意為『要不是由於…』。
If it were not for peace, we could not be living a happy life today.
If it had not been for your timely help, I would have gone bankrupt.
二. 虛擬語氣用在名詞性從句中
1.主語從句中的虛擬語氣
這種虛擬語氣主要用在it is+形容詞(名詞,過去分詞)+that+主語+should+動詞原形(should可以省略)這種結構中。
① 常見的這類形容詞有:advisable, anxious, better, desirable, surprising, natural, necessary, strange, important, regretful.
② 常見的這類過去分詞有:decided, demanded, recommended, requested, desired, required, ordered, suggested.
③ 常見的這類名詞有:ty, pity, no surprise, no wonder, regret, shame.
It was suggested that he(should)join the club activities.
It is strange (surprising, disappointing) that she (should) not have been invited.
It is a pity that he (should) refuse to accept the offer.
2. 賓語從句中的虛擬語氣
① wish 後面所跟賓語從句謂語動詞用虛擬語氣(意為要是,但願…就好了),其形式主要有三種:
表示對現在情況的虛擬:wish後接一般過去時的從句
表示對過去情況的虛擬:wish後接過去完成時/should,could have done
表示對將來情況的虛擬:wish後接would,could+動詞原形
I wish it were spring all year round.
I wish it would be fine tomorrow.
She wished she had stayed at home.
② 在表示建議,命令,要求等動詞後的從句要用(should)+動詞原形。此類動詞有:suggest, advise, propose, demand, require, insist(要求), order, prefer, command, ask, request.
The teacher ordered that all the books (should) be handed in on time.
P.S. 當suggest表示『暗示,說明』之意;insist表示『堅持認為,堅持說』之意時,從句不用虛擬,用正常的陳述語氣。
The man insisted that he had never stolen the money.
The smile on his face suggested that he was satisfied with life.
3. 表語從句和同位語從句中的虛擬語氣
在表示建議,命令,要求的名詞後的表語從句或同位語從句中的謂語動詞要用(should)+動詞原形。常見名詞有:advice, desire, request, demand, proposal, suggestion, preference, requirement, order.
He gave orders that the guests (should) be hospital entertained.
His proposal is that we (should) get rid of the bad habits.
三.虛擬語氣在其他情況中的使用
1.在as if/ as though引導的狀語從句中,若從句與事實相反,則要用虛擬語氣。其形式如下:
主語+as if/ though +主語+一般過去時(從句的動作與主句同時發生)
主語+as if/ though +主語+would/could+動詞原形(從句的動作相對主句來說在將來發生)
主語+as if/ though +主語+過去完成時(從句的動作先發生於主句動作之前)
He talks as if he knew all about it.
She speaks English well as if he had studied in America.
He learns English so hard as if he would go abroad.
2.在it is (high) time that …句型中也用虛擬語氣,從句常用過去式,有時也用should +動詞原形,表示早該做而沒做的事,含建議的意味。
It is time that we went home.
P.S.此句型中,注意與『It/This is the +序數詞+time that+現在完成式的區別。
This is the first time that I have been here.
3.would rather後接動詞原形,但接從句時要用虛擬語氣(寧願,但願)。
Would rather +主語+一般過去時(表示與現在或將來相反)
Would rather +主語+過去完成時(表示與過去相反)
I』d rather he didn』t go now.
I』d rather you hadn』t done it.
4. if only後接從句也用虛擬語氣,其形式與wish的用法一致。
5. 動詞hope, intend, mean, plan, want, think等詞用過去完成的形式,表示的意思為『本想,本打算,本認為』
He had meant to buy the furniture last week, but it rained.
(他上周本打算去買那件傢具,但卻下雨了)
『捌』 英語語法:虛擬語氣
這個sent跟虛擬語氣沒有什麼關系
get that form sent off
這個sent是根據get來的
get something done
done就是指過去分詞 表示把是事情做了
『玖』 高考英語虛擬語氣語法總結
虛擬語氣,對過去虛擬,從句用過去完成時
虛擬語氣是一種動詞形式,表示說話人的一種願望,假設,懷疑,猜測, 建議等含義,虛擬語氣所表示的含義不是客觀存在的事實。
If I were you, I'd take them away.
如果我是你的話,我就會帶走他們。
If I had met Li Hua, I could had told him.
如果我碰見了李華,我就告訴了他了。
If I had time. I could come to help you.
如果我有時間,我會來幫助你的。
He suggested that our class should be divided into five groups.
他建議說我們的班應該分成五個小組。
He speaks to us as if he had been there.
他給我們講的好象他去過那兒。
虛擬語氣的用法
1) 虛擬語氣用在簡單句中,表示祝願,命令。
May you be happy.
祝你幸福。
May you have a good time.
祝願你玩的痛快。
May the friendship between us last long.
祝願我們的友情天長地久。
Have a good journey!
祝願你旅途愉快!
You go out!
你出去!
2) 虛擬語氣用在賓語從句中。動詞 wish, suggest,order,insist, propose,等詞後面的賓語從句表示的是一種虛擬語氣, 賓語從句中的動詞動作表示的只是一種願望,要求。
I wish she would be on my side.
我希望她能站在我一邊。
I wish I could help him.
我希望我能幫助他。
He insisted that all of us should be there on time by any means.
他堅持要我們大家想盡辦法按時去那兒。
動詞 demand, suggest, order, insist, propose 後面的從句中,"should" 可以省略。
The teacher suggested that we (should) clean the blackboard after class.
老師建議我們課後把黑板擦了。
He ordered that the students wash the clothes every week by themselves.
他要求學生每周都要自己洗衣服。
3) 虛擬語氣用在主語從句中。
在句型 "It is important (necessary, strange, natural) that .... " 中,that 後面的從句中的謂語動詞用: should + 動詞原形
It's necessary that we should have a walk now.
我們有必要出去散散步。
It's natural that she should do so.
她這樣做是很自然的。
It's important that we should take good care of the patient.
重要的是我們要照顧好病人。
4) 虛擬語氣用在狀語從句中。
虛擬語氣最多地用在表示條件的狀語從句和表示結果的主句中。在表示與事實相反的虛擬語氣時,動詞有三種時態形式,即現在,過去和將來。
與現在事實相反的:
條件從句 結果從句
If I (we,you,he,they)+ 動詞過去式.. if I (he,she) were... I (we) should + 動詞原形。 He (you,they) would + 動詞原形。
與過去事實相反的:
條件從句 結果從句
If I(we,you,he,they)+ had + 過去分詞 I(we)should + have+ 過去分詞。He (you,they) would + have + 過去分詞。
If I were you, I should buy it.
如果我是你,我就買了它。
If I had time, I would study French.
如果我有時間,我會學習法語的。
If she knew English,she would not ask me for help.
如果她懂英語的話,她不會找我幫忙的。
If you had got up earlier, you could have caught the train.
如果你早一點起床,就會趕上火車的。
If it were fine tomorrow,I would go shopping.
如果明天天氣好,我就去買東西。
有關虛擬語氣的幾個問題:
1) 有時if引導的狀語從句可以省略 if,而把從句中的動詞 were, had 或 should 移到主語前面。
Were she younger, she would do it .
如果她年青點, 她就會乾的。
Had he known her address, he would had gone to visite her.
如果他知道她的地址,他會去看她的。
2) 有時表示虛擬語氣的條件從句或者主句都可以省略,而只剩下一個主句或者一個條件從句。
I could help you.
我本來可以幫助你。
If I had time.
我要有時間該多好啊。
She should have come to the party.
她應該來參加聚會。
If he had much more money.
如果他有更多的錢就能...。
3) 虛擬語氣中,條件從句的動詞動作可以和主句的動詞動作時態不一致。
If they had studied hard, they could do it easily now.
如果他們以前努力學習的話,現在乾的就會容易些。
If he had not taken my advice, he wouldn't do it much better like this.
如果他不聽取我的建議,他就不會幹得這樣好。
『拾』 誰有最全的英語虛擬語氣的語法
同學,你好!以下講解供你參考:
虛擬語氣是一種動詞形式,表示說話人的一種願望,假設,懷疑,猜測,建議等含義,虛擬語氣所表示的含義不是客觀存在的事實。
If I were you, I'd take them away. 如果我是你的話,我就會帶走他們。
If I had met Li Hua, I could had told him. 如果我碰見了李華,我就告訴他了。
If I had time, I could come to help you. 如果我有時間,我會來幫助你的。
He suggested that our class should be divided into five groups. 他建議說我們的班應該分成五個小組。
He speaks to us as if he had been there. 他給我們講的好象他去過那兒。
虛擬語氣的形式
虛擬(條件)語氣中,主句與從句中謂語動詞的形式可分為下面四類
假設類型 條件從句謂語
動詞形式 主語謂語
動詞形式
與現在事實相反 動詞的過去式(be用were而不用was) would(第一人稱可用should)
+動詞原形
與過去事實相反 had+ -ed分詞 would(第一人稱可用should)
+have + -ed分詞
與將來事實相反 were to + 動詞原形 would(第一人稱可用should)
+動詞原形
與將來事實可能相反 should + 動詞原形 would(第一人稱可用should)
+動詞原形
虛擬語氣的用法
1) 虛擬語氣用在簡單句中,表示祝願,命令。
May you be happy. 祝你幸福。
May you have a good time. 祝願你玩的痛快。
May the friendship between us last long. 祝願我們的友情天長地久。
Have a good journey! 祝願你旅途愉快!
You go out! 你出去!
2) 虛擬語氣用在賓語從句中。
動詞 wish, suggest, order, insist, propose,等詞後面的賓語從句表示的是一種虛擬語氣,賓語從句中的動詞動作表示的只是一種願望、要求。
I wish she would be on my side. 我希望她能站在我一邊。
I wish I could help him. 我希望我能幫助他。
He insisted that all of us should be there on time by any means. 他堅持要我們大家想盡辦法按時去那兒。
動詞 demand, suggest, order, insist, propose 後面的從句中,"should" 可以省略。
The teacher suggested that we (should) clean the blackboard after class. 老師建議我們課後把黑板擦了。 He ordered that the students wash the clothes every week by themselves. 他要求學生每周都要自己洗衣服。
3) 虛擬語氣用在主語從句中。
在句型 "It is important (necessary, strange, natural) that .... " 中,that 後面的從句中的謂語動詞用: should + 動詞原形 It's necessary that we should have a walk now. 我們有必要出去散散步。 It's natural that she should do so. 她這樣做是很自然的。 It's important that we should take good care of
the patient. 重要的是我們要照顧好病人。
4) 虛擬語氣用在狀語從句中。 虛擬語氣最多地用在表示條件的狀語從句和表示結果的從句中。在表示與事實相反的虛擬語氣時,動詞有三種時態形式,即現在、過去和將來。
A.與現在事實相反的: If I (we, you, he, they)+ 動詞過去式.. if I (he, she) were... I (we) should + 動詞原形。 He (you, they) would + 動詞原形。
B.與過去事實相反的: If I(we, you ,he, they)+ had + 過去分詞 I(we)should + have+ 過去分詞。
He (you, they) would + have + 過去分詞。
If I were you, I should buy it. 如果我是你,我就買了它。
If I had time, I would study French. 如果我有時間,我會學習法語的。
If she knew English, she would not ask me for help. 如果她懂英語的話,她不會找我幫忙的。
If you had got up earlier, you could have caught the train. 如果你早一點起床,就會趕上火車的。
If it were fine tomorrow, I would go shopping. 如果明天天氣好,我就去買東西。
***有關虛擬語氣的幾個問題***
1) 有時if引導的狀語從句可以省略if,而把從句中的動詞 were, had 或 should 移到主語前面。
Were she younger, she would do it . 如果她年青點, 她就會乾的。
Had he known her address, he would had gone to visit her. 如果他知道她的地址,他會去看她的。
2) 有時表示虛擬語氣的條件從句或者主句都可以省略,而只剩下一個主句或者一個條件從句。
I could help you. 我本來可以幫助你。
If I had time. 我要有時間該多好啊!
She should have come to the party. 她應該來參加聚會。
If he had much more money. 如果他有更多的錢就能...。
3) 虛擬語氣中,條件從句的動詞動作可以和主句的動詞動作時態不一致。
If they had studied hard, they could do it easily now. 如果他們以前努力學習的話,現在乾的就會容易些。 If he had not taken my advice, he wouldn't do it much better like this. 如果他不聽取我的建議,他就
會幹得這樣好。