躲在WC數(shù)錢
(1)對過去,從句:haddone,主句:would/could/might/havedone.(2)對現(xiàn)在,從句:did/were,主句:would/could/mightdo.(3)對將來,shoulddo/weretodo/did.從句,更上一個(gè)一樣。注意,“主將從現(xiàn)”原則。
虛擬語氣表示說話人的主觀愿望、猜疑、建議或與事實(shí)不符的假設(shè)等,而不表示客觀存在的事實(shí)。虛擬語氣是由句中的謂語動(dòng)詞的特殊形式表示出來的。如:
If I were a bird,I would be able to fly in the air.
如果我是一只小鳥,我就能在空中飛行。
I wish I could pass the examination.
我希望我能通過考試。
Hope you succeed!
祝你成功!
If only we had been college students last year!
上一年我們要是大學(xué)生該多好!
米果janicefeng
三種情況,(1)對過去,從句had done主句would/could/might/have done(2)對現(xiàn)在,從句:did /were主句:would/could/might do(3)對將來,should do/were to do/did.從句,更上一個(gè)一樣。注意,“主將從現(xiàn)”原則。
? demand/suugest/order/insist/propose/request/ask/advise/prefer/mand/desire that…
They demanded that the aggressor troops (should) be withdrawn immediately.
由insist引導(dǎo)的賓語從句可以虛擬也可以不虛擬:
He insisted that he was right.堅(jiān)持認(rèn)為
He insisted that we should agree with him.堅(jiān)持某事
由suggest引導(dǎo)的賓語從句可以虛擬也可以不虛擬:
His white face suggests that his not healthy.表明
He suggested that we have a rest.建議
If I could only see him once!
If only I had listened to your advice. 很明顯,這種句型省略了主句
2.其他狀語從句中:
? as if/as though/even if…
Tom looked sad as if he had heard bad news.
I won’t lend you any money even I had money.
三種情況,(1)對過去,從句had done主句would/could/might/have done(2)對現(xiàn)在,從句:did /were主句:would/could/might do(3)對將來,should do/were to do/did.從句,更上一個(gè)一樣。注意,“主將從現(xiàn)”原則。
一、有兩種含有 but 的短語需要用虛擬語氣,意思都是“如果沒有,要不是,若非” 1. 復(fù)合介詞 but for,如: They would have resisted but for lack of courage. 若非勇氣不足,他們會(huì)反抗的。 2. 復(fù)合連詞 but that,如: They would have resisted but that they lacked courage. 如果當(dāng)時(shí)不是缺乏勇氣的話,他們會(huì)反抗的。 二、if 和 but for/that 在意思上正好相反,比如上面的句子用反義句表示,就可以用 if 改寫: They would have resisted if they were full of courage. 如果他們勇氣十足的話,他們就會(huì)反抗的。
跳層虛擬句(即句子一半為虛擬,另一半為陳述語氣;but前句用虛擬而or/otherwise后句用虛擬) (but) He would put on weight, but he doesn't eat much. (與現(xiàn)在事實(shí)相反) He would have put on weight, but he didn't eat much. (與過去事實(shí)相反) (or, or else, otherwise) I fet where I read the article, or I would show it to you now. (與現(xiàn)在事實(shí)相反) Mary couldn't have received my letter, otherwise she would have replied before now. (與過去事實(shí)相反)
but for 要不是。。。 要不是你遲到了,我們早就可以到 時(shí)態(tài)往后退一個(gè),將來退過去將來,現(xiàn)在退過去,現(xiàn)在完成退過去完成,過去退過去完成,
1.虛擬語氣在條件句中的用法 (1)若表示與現(xiàn)在事實(shí)相反的假設(shè),則條件從句中用過去式,主句中用過去將來式(would,should,could,might + 動(dòng)詞原形);若表示某事將來實(shí)現(xiàn)的可能性不大,則條件從句中用should + 動(dòng)詞原形也可用“were to+動(dòng)詞原形”或用過去式動(dòng)詞.如: I would certainly go if I had time.(現(xiàn)在) If it should rain,we wouldn”t go out.(將來) If I knew German,I would read the paper to you.(現(xiàn)在) If he were here,we could ask him.(現(xiàn)在) (2)若表示與過去事實(shí)相反的假設(shè),從句中用過去完成式,主句中用過去將來完成式(should,would,could,might + have + 過去分詞).如: If I had set off a little earlier,I would have caught the train. She would / might have e if she hadn”t been so busy. If I hadn”t taken your advice,I would have made a bad mistake. If only you hadn”t told him the news. (3)含有虛擬語氣的條件狀語從句中,如有had,should,were 這三個(gè)詞的話,在正式或書面語言中可將if省略,再將句子的主語和謂語動(dòng)詞實(shí)行全部倒裝或部分倒裝.如: Had they time(=If they had time),they would certainly e and help us. Should it be fine(=If it should be fine),we would go for an outing. Were I go(=If I were you),I would go. (4)若主句從句所指的時(shí)間不一致,即條件從句表示與過去事實(shí)相反,主句表示與現(xiàn)在事實(shí)相反;或者條件從句表示與現(xiàn)在事實(shí)相反,主句表真實(shí)情況,則從句中應(yīng)采用與具體時(shí)間相對應(yīng)的虛擬形式.如: If it had rained last night(過去),It would be very cold today(現(xiàn)在). If I had taken your advice(過去),I should have no trouble with the work now(現(xiàn)在). 2.虛擬語氣在賓語從句中的用法 在動(dòng)詞suggest,order,demand,propose,request,mand,insist等后的賓語從句中,用虛擬語氣(即Should+動(dòng)詞原形或只用動(dòng)詞原形)來表示愿望、建議、命令、請求等.在動(dòng)詞wish /would rather后的賓語從句中,用過去式表示與現(xiàn)在事實(shí)不符,用過去完成式表示與過去事實(shí)不符.如: I suggest that we(should)set off at once. The doctor insisted that the patient (should)be X-rayed. I wish I were as strong as you. would rather that you hadn”t told him. 3.虛擬語氣在主語從句中的用法 在It is necessary/important/strange/natural;It is requested/suggested/desired/proposed;it is a pity等結(jié)構(gòu)后的主語從句中要用虛擬語氣,即Should+動(dòng)詞原形或只用動(dòng)詞原形.如: It is necessary that he(should)be sent there at once. It is requested that Professor Li(should)give us a speech. It is desired that we(should)get everything ready by tonight. 4.虛擬語氣在表語從句、同位語從句中的用法. 在 suggestion,proposal,idea,plan,order,advice等名詞后的表語從句、同位語從句中要用虛擬語氣,即should+動(dòng)詞原形或只用動(dòng)詞原形.如: Our suggestion is that you( should)be the first to go. My advice is that we(should)send for Doctor Li. Do you know the order that you(should)keep watch? 5.虛擬語氣在其他狀語從句中的用法 在as if引導(dǎo)的狀語從句中,用過去式表示與現(xiàn)在事實(shí)不符,用過去完成式表示與過去事實(shí)不符;在so that,in order that引導(dǎo)的狀語從句中,常用should/would/could/might+動(dòng)詞原形來表示虛擬語氣.如: They talked as if they had been friends for years. She stayed at home for a few days so that she could take care of her mother. He took a taxi to the station so that she should not miss the train. 6.虛擬語氣在定語從句中的用法: 在it is time后面的定語從句中常用過去式表示虛擬
would rather do sth.”是英語中常見的一個(gè)固定慣用句式(美國英語中多用had rather)。would(或had)rather的縮寫形式為 ’d rather。would (had) rather中的would并無過去的意思。該句式常用來表示選擇的意愿,意謂“寧可……”、“寧愿……”、“最好……”。例如: He’d rather work in the countryside. 她寧可到農(nóng)村去工作。 would rather與than連用,可構(gòu)成另一個(gè)慣用句式,即:“would rather...than....”,意謂“寧可(愿)……(而)不要(愿)……”、“與其……不如……”。用以表達(dá)主語的意愿,強(qiáng)調(diào)經(jīng)過選擇后做其中一件事,而不愿做另一件事。例如: I would rather watch TV at home than go to the cinema. 我寧可在家看電視而不愿去看電影。 在使用“would rather...than...”句型時(shí),應(yīng)注意以下幾點(diǎn): 1. than 后邊也應(yīng)接動(dòng)詞原形,但如該句型前后連接的兩個(gè)動(dòng)詞相同,則than之后的那個(gè)動(dòng)詞可省去。例如: I’d rather you know that now than afterwards. 我寧可你現(xiàn)在就知道這件事,而不是以后。 2. would rather...than...也可改寫“would...rather than...”,其用法及含義仍不變。例如:Facing the enemies, our soldiers would die rather than surrender. 面對敵人,我們的戰(zhàn)士寧死不屈。 3. 有時(shí),為了表示語氣上的強(qiáng)調(diào),還可將rather than置于句首,例如: Rather than refuse to help you, I would borrow money from my friends. 我寧可向朋友借錢,也不愿拒絕幫助你。 4. would rather后可跟從句,表示主語寧愿讓某人干某事。從句謂語動(dòng)詞用虛擬語氣,即用一般過去時(shí)表示現(xiàn)在或?qū)硪龅氖拢挥眠^去完成時(shí)表示過去要做的事。如: I’d rather she set out to do the work now. 我寧愿她現(xiàn)在就著手做這項(xiàng)工作。 I’d rather you met her at the airport tomorrow morning. 但愿你明天早上能在機(jī)場見到她。 I’d rather you hadn’t told him the news that day. 我真希望你那天沒有把那消息告訴他。 5. would rather后接動(dòng)詞的完成式,表示主語要做某事,而結(jié)果事與愿違的意思。例如: I’d rather have left a note on her desk. 我本想留張字條在她書桌上的。(事實(shí)上沒有留)
b a wish 后的從句需用虛擬語氣: 該題表示同對將來情況的虛擬: wish + 主語 + would/were going to + 動(dòng)詞原形。因此答案是b. 第二題解釋: 該題考察的是表示對將來虛擬使用的倒裝的虛擬條件句,結(jié)構(gòu)為: should + 主語+v, 主語+would/should/could/might +v 上面的句式正常語序?yàn)椋? if 主語+should+v, 主語+would/should/could/might +v 希望可以幫到你。
瑤瑤然然
英語中句子的語氣通常有陳述語氣、祈使語氣、虛擬語氣三種。 前面兩種比較簡單,陳述句用來敘述事實(shí),祈使句通常會(huì)省略主語以突出動(dòng)作。比較難以掌握的是虛擬語氣,因?yàn)樗泻脦追N變化。 實(shí)際上,虛擬語氣的規(guī)律性是很強(qiáng)的,我們只要能夠記住它的構(gòu)造方式,這個(gè)難點(diǎn)就不攻自破了。 虛擬語氣通常由主句和 if 引導(dǎo)的從句構(gòu)成,可以分為純條件的虛擬語氣、與現(xiàn)在事實(shí)相反的虛擬語氣、與過去事實(shí)相反的虛擬語氣和猜測將來狀況的虛擬語氣四種。 下面,我們分別來看這四種虛擬語氣的構(gòu)造“公式”。 純條件的虛擬語氣表達(dá)的是一種帶有“條件”的假設(shè), if 引導(dǎo)的從句說明條件,主句則說明條件具備的話會(huì)產(chǎn)生的結(jié)果。其構(gòu)造“公式”是: 上式中,前半句是條件從句,后半句是主句。也即是說, 純條件的虛擬語氣中,條件從句用一般現(xiàn)在時(shí),主句用一般現(xiàn)在時(shí)助動(dòng)詞和原形動(dòng)詞。 例如: If he is here,I will beat him. If he comes,you should tell him the truth. 這種虛擬語氣用來表示“現(xiàn)在的事實(shí)并非如此”,它的構(gòu)造“公式”是: 條件句要用一般過去時(shí),相應(yīng)地,主句用一邊過去時(shí)助動(dòng)詞和原形動(dòng)詞。 例如: If I were rich,I would help you. 這句話的意思是:“如果我有錢,我會(huì)幫助你,但很遺憾我沒有錢,所以我?guī)筒涣四恪!蹦敲此图儣l件的虛擬語氣有什么區(qū)別呢? If I am rich,I will help you. 如果改成純條件的虛擬語氣,句子的意思就是:“如果我有錢,我會(huì)幫助你。” 看到它們之間的區(qū)別了嗎? 前者的重點(diǎn)在于“我?guī)筒涣四恪?,而后者重點(diǎn)在于“我會(huì)幫助你”。 也可以這么理解:前者是在說“我?guī)筒涣四恪钡?原因 ,而后者是在說“我會(huì)幫助你”的 條件 。 再如: If you lived here,I could see you everyday. 這句話的意思是說:“如果你住在這兒,我就能天天見到你了?!钡?yàn)樗玫氖桥c現(xiàn)在事實(shí)相反的虛擬語氣,所以實(shí)際上它的意思是:“我沒法天天見到你,因?yàn)槟悴蛔≡谶@兒?!? 另外還有一點(diǎn)要注意的是,與現(xiàn)在事實(shí)相反的虛擬語氣中, if 從句如果有 be 動(dòng)詞,一定要用 were ,不論是第幾人稱。 例如: If he were here,he should close the door. If I were you,I would accept the offer. 這種虛擬語氣表達(dá)的是“過去的事實(shí)并非如此”,它的構(gòu)造“公式”是: 條件句用過去完成時(shí),主句用一般過去時(shí)助動(dòng)詞和現(xiàn)在完成時(shí)動(dòng)詞。 例如: If I had arrived earlier,I would have met her. 這句話是說,“當(dāng)時(shí)我要是到的早一點(diǎn),我就可以見到她了。”言外之意就是“當(dāng)時(shí)我沒有見到她”,因?yàn)椤拔覜]有到得早一點(diǎn)”。 從這里就能看出來,這種虛擬語氣表達(dá)的重點(diǎn)也是“與事實(shí)相反”的 原因 ,只不過這個(gè)“事實(shí)”發(fā)生在過去。 將來的事情還沒有發(fā)生,所以在敘述的時(shí)候要用到猜測的口吻。我們知道在一般將來時(shí)和將來完成時(shí)當(dāng)中要用到 will 或 would 來表猜測,那么如果用虛擬語氣表猜測該怎么使用呢? 猜測將來狀況的虛擬語氣,也可用 if 引導(dǎo)的從句和主句配合來實(shí)現(xiàn),不過它的構(gòu)造“公式”有三個(gè),分別表示不同程度的猜測: 之前說過現(xiàn)在進(jìn)行時(shí)可以表將來,最典型的就是 be going to+V 這種句型,變化之后就成為 be to+V 的形式,例如: He is to leave tomorrow. 這種將來時(shí)的用法通常是表示將來的事情極有可能發(fā)生,語氣要比 will 強(qiáng)很多。 但是反過來,如果想表達(dá)一種極不可能發(fā)生的事情,那么就可以將 be to+V 變成虛擬語氣的形式: were to+V 。 例如: If the cat were to smile, I would pass out. 正常情況下,貓是不會(huì)笑的,所以這里用 were to+V 來表示“絕不可能”。 如果將來的事情并不是絕對不會(huì)發(fā)生,而是有一點(diǎn)點(diǎn)可能會(huì)發(fā)生,那么就不能再用語氣很強(qiáng)的were to+V,而要用語氣相對弱一點(diǎn)的should+V。 例如: If it should rain,I would stay here. 這句話的意思是:“如果下雨了,我就待在這兒,但下雨的可能性很小。”這有一種“萬一”的意味在里面。 而如果將來的事情發(fā)生的可能性比較大,那么主句的助動(dòng)詞就可以用一般現(xiàn)在時(shí),表達(dá)一種很有把握的猜測。 例如: If it should rain,I will stay here. 此句的意思是:“如果下雨了,我就待在這兒,目前看來下雨的可能性很大。” 所以對于將來狀況進(jìn)行猜測的虛擬語氣,關(guān)鍵在于確定語氣的強(qiáng)弱程度,然后才能選擇合適的“公式”來套用。 需要特別注意的是,上述的幾種虛擬語氣的構(gòu)造“公式”是一種“完全式”,也就是說是虛擬語氣句子完整的形式。 但在實(shí)際應(yīng)用當(dāng)中,為了避免句子顯得冗余,通常會(huì)省掉條件句,或者用其他的連接詞來表示虛擬條件,有時(shí)候從句和主句的假設(shè)還會(huì)混合使用。 這些都是造成虛擬語氣難以掌握的根源所在。 但要記住:萬變不離其宗。不論虛擬語氣句子如何變化,其核心依然逃不出上述幾個(gè)“公式”,我們只需對照公式,仔細(xì)分析句子結(jié)構(gòu)就能確定是何種虛擬語氣,對句子的理解也就能更加準(zhǔn)確。 例如: If I had married much younger, I might have my own grandchildren now. 這個(gè)句子表面來看,好像套不上公式,因?yàn)閺木浜椭骶涫褂玫臅r(shí)態(tài)都不一致:從句用的是過去完成時(shí),而主句卻用的是一般過去時(shí)。 不過沒關(guān)系,既然不一致那就干脆分開來看。 從句用的是過去完成時(shí),符合與過去事實(shí)相反虛擬語氣的公式,所以它表達(dá)的是與過去事實(shí)相反,意思是:“假如我當(dāng)初年輕一點(diǎn)結(jié)婚”。 主句用的是一般過去時(shí),符合與現(xiàn)在事實(shí)相反虛擬語氣的公式,所以它表達(dá)的是與現(xiàn)在事實(shí)相反,意思是:“我現(xiàn)在可能有自己的孫子了”。 兩句結(jié)合在一起,意思就是:“假如我當(dāng)初年輕一點(diǎn)結(jié)婚,我現(xiàn)在都有自己的孫子了?!? 再如: It’s time you started living on your own. 這個(gè)句子套公式就更套不上了,怎么去看它是不是虛擬語氣呢? 仔細(xì)分析一下不難發(fā)現(xiàn),這個(gè)句子的主語是省略了 that 的名詞性從 句that you started living on your own , it 是形式主語,主句的動(dòng)詞是 is ,是個(gè)一般現(xiàn)在時(shí),用來敘述事實(shí)。 而從句中的動(dòng)詞是 started ,是一個(gè)一般過去時(shí)。從時(shí)態(tài)上看不出這里要用一般過去時(shí),而對照幾個(gè)虛擬語氣公式,不難發(fā)現(xiàn)它符合與現(xiàn)在事實(shí)相反的虛擬語氣公式,所以從句表達(dá)的是一種與現(xiàn)在事實(shí)相反的虛擬語氣。 如此一來,我們就知道句子的意思是:“是時(shí)候讓你開始獨(dú)立生活了?!毖酝庵馐牵骸澳悻F(xiàn)在還沒有開始獨(dú)立生活”,這是一個(gè)典型的與現(xiàn)在事實(shí)相反的虛擬語氣。 所以,以后碰到用時(shí)態(tài)解釋不通的地方,別忘了換個(gè)角度,用虛擬語氣公式對照一下,說不定問題就解決了哦。
優(yōu)質(zhì)英語培訓(xùn)問答知識(shí)庫