① 英語語法題 虛擬語氣28
recommend是建議,這樣的詞後面要用 「(should ) + 動詞原形」。should可以省略。
② 英語語法題(虛擬語氣),求詳解
當If 表虛擬語氣時候,表示與過去事實相反:
If ... had done ..., ... would(might,could) have done...
從句謂語動詞用had+done,主句用should/would/could/might+have+done結構。
所以這回個句子如果用if從句 的話,答應該是Tom might have come to school in time for the lecture if he had gotten up earlier.
might have done sth 表示本因該做某事而事實卻沒有做,也表示與現在事實相反。如果後面有but,則表轉折,所以後面句子不用虛擬語氣,而要用陳述語氣,一般過去時。所以but he got up rather late也是對的。
這道題應該是個選擇題,根本還是考察的虛擬語氣,表示與過去事實相反:
If ... had done ..., ... would(might,could) have done...
但備選答案上沒有if的正確答案,所以選擇了陳述語氣。
希望對你有幫助
③ 高考英語虛擬語氣用法總結
一.概念: 動詞虛擬語氣表示說話人的願望, 假設, 猜測, 建議, 請求, 意圖, 設想等未能或不可能成為事實的情況, 或者在說話人看來實現可能性很小的情況, 而不表示客觀存在的現實
二.虛擬語氣的表現形式: 通過句中謂語動詞的特殊形式來表現. 這些特殊形式與謂語動詞的某些時態相同, 但它們只表示語氣, 而不表示時態, 但含有一定的時間概念
虛擬語氣的用法
一.虛擬語氣在簡單句中的用法: 謂語動詞用原形或may +動詞原形
1.表示祝願
a. Long live our country.
b. May you succeed.
c. May you be happy all your life.
2.表示命令
a. Everybody leave the room.
二.虛擬語氣在非真實條件句中的用法: (使用虛擬語氣的含條件句的復合句稱為真實條件句)
1.表示與現在事實相反的情況時, if從句的謂語用動詞的過去式 (be動詞的過去式多用were, 而不用was), 主句的謂語用should / would / could / might +動詞原形 (should多用於第一人稱, would多用於二三人稱, could / might可用於所有人稱)
a. If I had more time, I should study computer better.
b. If he were not so busy, she would attend the meeting this afternoon.
c. If they didn』t take exercises every day, they wouldn』t be so healthy.
d. If you went to bed earlier, you would not be so sleepy in the morning.
e. If she invited me, I should go to the party.
2.表示與過去事實相反的情況時, if從句的謂語用had done形式, 主句的謂語用should / would / could / might + have done的形式
a. If she had invited me yesterday, I should have gone to the party.
b. I would have checked my paper again if I had had more time at yesterday』s exam.
c. If you had taken the teacher』s advice, you would not have failed in the exam.
3.表示與將來事實相反的情況時, if從句的謂語形式是: ①.完全動詞過去式 (be的過去式通常用were); ②.should +動詞原形; ③.were to do. 其中②, ③種情況都含有出乎意料之外之意; 主句的謂語的形式是: should / would / could / might +動詞原形
a. If she should invite me tomorrow, I should go to the party.
b. If it rained / should rain / were to rain tomorrow, our picnic would be put off.
c. If I saw him tomorrow, I would pass your note to him.
d. I might come back if I were to miss the train.
三.虛擬語氣在非真實條件句中用法的幾個變體:
1.條件從句省略if: 在書面語中, 如果條件從句中的謂語中有were, had, should等詞, 可將if省略, 而把were, had, should放在句首
a. Were I you (=If I were you ), I would get up early very early.
b. Had you arrived (=If you had arrived ) at the station ten minutes earlier yesterday, you could have caught the train.
2.省略條件從句或主句, 省略部分的含義仍有所體現. 省略主句時, 表示己不能實現的願望
a. You could have done it yourself (if you had wanted to).
b. I wouldn』t smoke (if I were you).
c. If my old friends were with me! (要是老朋友和我在一起該多好啊)
d. If you could have seen the wonderful film!
3.主從句時間不一致時, 主從句謂語動詞的形式取決於要表示的具體時間
a. You would speak English well if you had practised speaking it every day.
b. If she hadn』t trained so hard, she wouldn』t be able to run so fast.
4.假設的條件不以條件從句, 而以其他方式如介詞短語、從句等表達出來, 這種句子稱為含蓄條件句
a. What would you do with a million dollars?
b. Without music, the world would be a ll place.
c. We could have done better with more money.
d. He would have given you more help, but he has been so busy.
四.虛擬語氣在as if / though從句中的用法:
1.表示與現在事實相反或對相在情況有所懷疑, as if / though從句謂語用過去式
a. He speaks English so well as if she had studied English in England.
b. She looked as if she were ill.
2.表示與過去事實相反的情況, as if / though從句謂語用過去完成式
a. The machines operated as if it had been repaired.
五.虛擬語氣在含even if / though從句的復合句中的用法:
在此類復合句中, 若表示與事實相反, 可用虛擬語氣形式. 主從句的謂語動詞形式與非真實條件句相同
a. Even if I were rich, I would work.
六.虛擬語氣在主語從句中的用法:
如果表示說話人的看法, 想法或意見, 在句型 It is / was + adj. + that從句中, 主語從句中可用虛擬語氣. 主語從句中謂語動詞用should do表示現在或將來情況, 用should have done表示過去情況
a. It is necessary that you should clean the lab before you left.
b. It is important that you should take the doctor』s advice.
c. It was very strange that he should have left without say goodbye.
七.虛擬語氣在賓語從句中的用法:
1.在wish的賓語從句中, 通常表示不可能實現或沒有實現的願望, 常用虛擬語氣
①.wish的賓語從句用過去式, 表示現在或將來沒有實現或不可能實現的願望
a. I wish I knew the result of the match now.
b. I wish it were spring here all the year round.
c. I wish I could help you.
d. I wish I were young.
②.wish的賓語從句用過去完成式, 表示過去沒有實現或不可能實現的願望
a. We wish we had got the film tickets last night.
b. I wish you I had met him yesterday.
③.wish的賓語從句若用would, 則一般表示請求, 對現狀不滿或希望未來有所改變
a. I wish the prices would come down.
b. I wish you would help me.
c. I wish he would be more careful.
d. We wish you would spend the holiday with us.
2.在動詞suggest (建議), advise (建議), demand (要求), require (要求), order (命令), insist (堅持)後的賓語從句中, 謂語動詞常用( should )+動詞原形的虛擬語氣形式
a. I suggested that we should go there at once.
b. I demand that he should answer me at once.
c. The doctor insisted that the patient should stay in bed for two weeks.
d. The officer ordered that the soldiers should stop playing.
與名詞suggestion建議 / advice 建議 / demand要求 / request要求 / order命令有關的從句(包括同位語從句和表語從句等)中的謂語也用 ( should ) +動詞原形
a. The black people made a strong demand that the government ( should ) take steps to change the unfair situation.
b. Their demand is that the government should take steps to change the unfair situation.
c. I was Bill』s suggestion that everybody should have a map.
d. His suggestion was that everybody should have a map.
八.虛擬語氣用在句型: It is time that(該做某事了)中: that從句中的謂語動詞用過去式
a. It is time we got up.
九.虛擬語氣用在if only引導的感嘆句中: 表示但願, 要是就好了, 其中謂語形式與wish的賓語從句相同
a. If only he didn』t drive so fast! ( =I wish he didn』t drive so fast.)
b. If only he had taken the doctor』s advice. ( =I wish he had taken the doctor』s advice.)
c. If only the rain would stop! ( =I wish the rain would stop.)
十.虛擬語氣用在would rather / prefer後的that從句中: 表示現在或將來情況謂語動詞用過去時形式, 表示過去情況動詞用過去完成時形式
a. I would rather he came next Saturday.
b. I would prefer you had seen the film yesterday.
c. I would rather that he painted the house blue
④ 高二英語 虛擬語氣 練習題
5.D 過去本應該做,但是沒有做.
migth have done 是表示過去本應該做,但是沒有做.
8.D if從句是there were,則主句應該用would/could/might + be
9.B 句子中,出現了frow which it was made.既然它是一般過去時,所以你前面的就應該用過去完成時.
11.B 語感.
12.D 表示主觀願望.
15.B 對一般過去時虛擬,用過去完成時.
17.B 這是一個固定句型: It's time sb did sth,而且句子中有一個and,所以兩個都用過去時態.
7.B 你注意到,主句中的時態是would have done,所以從句中的時態應該比這個低一級,即had done.
8.C 同第5題.would have done表示過去本應該做,但是沒有做.
9.C that從句中,有一個詞order.像這種表示命令的詞,其後面都應該用be +p.p.(過去分詞)
我的感覺是,像這種考時態的題目,從句的時態永遠比主句的時態低一級.比如上面的第7題.當然,你也可以有自己的理解方法,呵呵,只可意會不可言傳啊.
英語中還有一些固定用法,比如第17題和第9題,它們分別考了固定句型和表示命令的詞語的用法,像這些語法現象就應該記住.
⑤ 高考英語虛擬語氣語法總結
虛擬語氣,對過去虛擬,從句用過去完成時
虛擬語氣是一種動詞形式,表示說話人的一種願望,假設,懷疑,猜測, 建議等含義,虛擬語氣所表示的含義不是客觀存在的事實。
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.
如果他不聽取我的建議,他就不會幹得這樣好。
⑥ 英語語法題 虛擬語氣6
首先,請相信我,這個題目是錯的(教輔書偶爾錯幾題也正常)。
正確的題目應該是:回
I should very much like to have gone to the party,but I______invited.
A.am not
B.haven't been
C.was not
D.will not be
本題是虛擬語氣的答代表性試題,屬於「前虛後實」模式,即前半句是虛擬,後半句是事實。
should/would like to have done sth.意為「本想做某事」,暗示過去想做而沒有做。
由於這種句式表示「過去想」,所以but後的句子也應該是過去時態與之相配合,故答案是C。
⑦ 高中英語語法虛擬語氣…求指教
9 後面後just as well, 情態動詞只能用may或者might,這是固定搭配。may just as well的意思是「最好還是…,還版是…好;」。
10 根據權when的時間狀語,可以判斷這里描述的是過去,用would在這里表示的是過去常做的事。
1 這個句子意思是:我們可以一起面對困難的,但為什麼你不告訴我呢。根據but後面的why didn't you tell me可以判斷face這個動作發生在過去。「一起面對困難」,是對過去的虛擬,所以用could have faced
⑧ 高中虛擬語氣的語法
just ing to save your time
虛擬語氣
A.用wish表示對現在的願望時,它所引起的賓語從句中謂語動詞形式為:過去式(be動詞用were)。
B.用wish表示對將來的願望時,它所引起的賓語從句中謂語動詞形式為:would, could, might+ 動詞原形。
C.wish用於對過去的事實表示一種不可能實現的願望時,賓語從句中的謂語動詞形式為:had+動詞過去分詞或could, would + have +動詞過去分詞。
(2)had hoped引起的賓語從句中備用語動詞形式為would+動詞原形,表示一種過去未實現的願望或令人失望的事。
(3)would (had) rather, would as soon, would sooner和would prefer所引起的從句中要求用過去式表示當時或將來的情況,用過去完成時表示過去的情況,表示希望或婉轉的責備
(4)It』s (high, about) time that 句型中that從句中要求用虛擬語氣形式,即動詞要用過去式。
由連接詞in case, so that ,unless, lest ,for fear that引起的狀語從句中,謂語動詞要用虛擬形式,即should(might, would)+動詞原形
(5)虛擬語氣用於as if(though)引起的方式狀語從句和表語從句中,其動詞形式與wish賓語從句的形式相同
(6)其它各種句型, as though, suppose, had rather, supposing, if only等等
倒裝句
1)句首的狀語若是由often開頭或副詞only+狀語(副詞,介詞短語或狀語從句等)放在句首時:
Often did I tell him not to make trouble.
2)含有否定意義的副詞或連詞(如little, scarcely, barely,rarely, seldom,never, no sooner…than, not only,hardly…when…, 等)放在句首時
Not only did we lose our money, but we also came close to losing our lives.
3)副詞so, neither, nor, no more用在句子的開頭,表示前面
說的情況也適合於另一個人或事物以避免重復的句子,作"也"講時,
引導的句子用倒裝語序,例如:He went to the film last night. So did I