在英語(yǔ)學(xué)習(xí)中,我們經(jīng)常會(huì)遇到一些看似復(fù)雜但實(shí)際上非常有趣的語(yǔ)法現(xiàn)象。其中,"
wish后面跟虛擬語(yǔ)氣怎么用
虛擬語(yǔ)氣通常用于wish后的賓語(yǔ)從句中,表示與事實(shí)相反或不大可能實(shí)現(xiàn)的愿望。通常有三種形式:
1、對(duì)將來(lái)發(fā)生的事情表示祝愿或愿望:主語(yǔ)+wish+從句主語(yǔ)+would(could, might)+動(dòng)詞原形
eg:I wish she would try again.
我希望她能再試一次。
2、表示與現(xiàn)在事實(shí)相反的愿望:主語(yǔ)+wish(that)+從句主語(yǔ)+動(dòng)詞過(guò)去式
eg:I wish I wasn’t leaving my son.
我希望我沒(méi)離開我兒子。
3、對(duì)過(guò)去發(fā)生的事情表示遺憾或后悔時(shí):主語(yǔ)+wish(that)+從句主語(yǔ)+would/could have/had+過(guò)去分詞
eg:I wish you had come to my birthday party.
你要是來(lái)了我的生日晚會(huì)就好了。
擴(kuò)展資料
desire、wish、hope、expect、want、long這些動(dòng)詞都有“希望”之意。
desire語(yǔ)氣較正式莊重,著重渴望的力量與熱切,常含有強(qiáng)烈的意圖和目的。
wish語(yǔ)氣較弱,多指難于實(shí)現(xiàn)或不可能實(shí)現(xiàn)的愿望。
hope指對(duì)愿望實(shí)現(xiàn)有一定信心的希望。
expect通常指有很大程度的把握,但仍含有預(yù)料之意,或預(yù)計(jì)某事或某行動(dòng)的發(fā)生。
want一般指所想要的東西是切望得到的東西,能彌補(bǔ)實(shí)際需要。
long語(yǔ)氣強(qiáng),指極殷切地盼望著,這種盼望側(cè)重于很難或不可能得到的東西。有時(shí)也指一般愿望,但含一定感情色彩。
初中英語(yǔ)完成時(shí)態(tài)
1)過(guò)去時(shí)表示過(guò)去某時(shí)發(fā)生的動(dòng)作或單純敘述過(guò)去的事情,強(qiáng)調(diào)動(dòng)作;現(xiàn)在完成時(shí)為過(guò)去發(fā)生的,強(qiáng)調(diào)過(guò)去的事情對(duì)現(xiàn)在的影響,強(qiáng)調(diào)的是影響。
2)過(guò)去時(shí)常與具體的時(shí)間狀語(yǔ)連用,而現(xiàn)在完成時(shí)通常與模糊的時(shí)間狀語(yǔ)連用,或無(wú)時(shí)間狀語(yǔ)。
一般過(guò)去時(shí)的時(shí)間狀語(yǔ):
yesterday, last week,…ago, in1980, in October, just now,具體的時(shí)間狀語(yǔ)
共同的時(shí)間狀語(yǔ):
this morning, tonight,this April, now, once,before, already, recently,lately
現(xiàn)在完成時(shí)的時(shí)間狀語(yǔ)
for, since, so far, ever, never, just, yet, till/ until, up to now, in past years, always,
不確定的時(shí)間狀語(yǔ)
3)現(xiàn)在完成時(shí)可表示持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài),動(dòng)詞一般是延續(xù)性的,如live, teach, learn, work, study, know.
過(guò)去時(shí)常用的非持續(xù)性動(dòng)詞有come, go, leave, start, die, finish, become, get married等。
舉例:
I saw this film yesterday.
(強(qiáng)調(diào)看的動(dòng)作發(fā)生過(guò)了。)
I have seen this film.
(強(qiáng)調(diào)對(duì)現(xiàn)在的影響,電影的內(nèi)容已經(jīng)知道了。)
Why did you get up so early?
(強(qiáng)調(diào)起床的動(dòng)作已發(fā)生過(guò)了。)
Who hasn\'t handed in his paper?
(強(qiáng)調(diào)有卷子,可能為不公平競(jìng)爭(zhēng)。)
She has returned from Paris.
她已從巴黎回來(lái)了。
She returned yesterday.
她是昨天回來(lái)了。
He has been in the League for three years.
(在團(tuán)內(nèi)的狀態(tài)可延續(xù))
He has been a League member for three years.
(是團(tuán)員的狀態(tài)可持續(xù))
He joined the League three years ago.
(三年前入團(tuán),joined為短暫行為。)
I have finished my homework now.
---Will somebody go and get Dr. White?
---He\'s already been sent for.
句子中如有過(guò)去時(shí)的時(shí)間副詞(如 yesterday, last, week, in 1960)時(shí),不能使用現(xiàn)在完成時(shí),要用過(guò)去時(shí)。
(錯(cuò))Tom has written a letter to his parents last night.
(對(duì))Tom wrote a letter to his parents last night.
—I came back last week.
—Has your term started yet?
—Yes,it started on Monday.
—我以為你還在休假。你是什么時(shí)候回來(lái)的?
—我是上周回來(lái)的。
—學(xué)校開學(xué)了嗎?
—是的,是星期一開學(xué)的。
B注意:關(guān)于過(guò)去的動(dòng)作的對(duì)話常常用現(xiàn)在完成時(shí)的問(wèn)答開始,但是通常會(huì)以一般過(guò)去時(shí)繼續(xù)下去,即使沒(méi)有指明時(shí)間。這是因?yàn)樵陂_頭一句中提到的動(dòng)作這時(shí)在說(shuō)話人的腦子里已經(jīng)確定了:
—Where have you been?
—I’ve been to the cinema.
—What did you see?/What was the film?
—(I saw)‘ Amadeus’.
—Did you like it?
—你去哪兒了?
—我看電影去了。
—看的什么電影?/電影的內(nèi)容是什么?
—《莫扎特傳》。
—你喜歡這電影嗎?
Husband:Where have you been?
丈夫:你去哪兒了?
Wife:I’ve been at the sales.
妻子:商店大減價(jià),我去買東西去了。
Husband:What have you bought?/What did you buy?丈夫:你買了什么東西?
Wife:I have bought/I bought you some yellow pyjamas.
妻子:我給你買了一套黃色的睡衣睡褲。
Husband:Why did you buy yellow?I hate yellow.
丈夫:你為什么買黃色的?我討厭黃顏色。
C現(xiàn)在完成時(shí)常常用于報(bào)紙和廣播中,用于開頭,說(shuō)起某項(xiàng)活動(dòng),接著就用一般過(guò)去時(shí)進(jìn)行描述。事情發(fā)生的時(shí)間常常在第二句里點(diǎn)出來(lái):
Thirty thousand pounds’worth of jewellery has been stolen from Jonathan Wild and,Company,the jewellers.The thieves broke into the flat above some time during Sunday night and entered the shop by cutting a hole in the ceiling.
珠寶商店喬納森·威爾德公司價(jià)值三萬(wàn)英鎊的珠寶被盜。竊賊約在星期日夜間某時(shí)潛入樓上的一套房子,然后在商店的天花板上挖洞進(jìn)入商店。
即使未指明動(dòng)作的時(shí)間,在第二句里也通常用一般過(guò)去時(shí):
Two prisoners have escaped from Dartmoor.They used a ladder which had been left behind by some workmen,climbed a twenty-foot wall and got away in a stolen car.
兩個(gè)囚犯從達(dá)特姆爾監(jiān)獄逃走。他們用了工人丟下的梯子,爬上20英尺高的圍墻,然后乘偷來(lái)的汽車逃走了。
D現(xiàn)在完成時(shí)常用于書信中:
I am sorry I haven’t written before but I’ve been very busy lately as Tom has been away.
很抱歉,在這之前沒(méi)給你寫信。因?yàn)闇吠獬隽耍易罱恢焙苊Α?/p>
We have carefully considered the report which you sent us on 26 April,and have decided to take the following action.
我們已經(jīng)仔細(xì)地考慮了你于4月26日寄來(lái)的報(bào)告,并已決定采取以下行動(dòng)。
190形式
這種時(shí)態(tài)由動(dòng)詞be的現(xiàn)在完成時(shí)形式+現(xiàn)在分詞構(gòu)成:
肯定式:I have been working,he has been working等
否定式:I have not/haven’t been working等
疑問(wèn)式:have I been working?等
否定疑問(wèn)式:have I not/haven’t I been working?等
191用法
現(xiàn)在完成進(jìn)行時(shí)表示一個(gè)過(guò)去開始、現(xiàn)仍在繼續(xù)中的動(dòng)作
或一個(gè)過(guò)去開始、現(xiàn)在剛剛結(jié)束的動(dòng)作
I’ve been waiting for an hour and he still hasn’t turned up.
我等了一小時(shí)了,可他還沒(méi)來(lái)。
I’m so sorry I’m late.Have you been waiting long?
真對(duì)不起,我遲到了。你等了很久了嗎?
必請(qǐng)記住,許多動(dòng)詞一般情況下不能用進(jìn)行時(shí)(參見(jiàn)第168節(jié)),但其中有些動(dòng)詞在某些場(chǎng)合可以用進(jìn)行時(shí)(參見(jiàn)第169節(jié)至第171節(jié))。因此可以說(shuō):
Tom has been seeing about a work permit for you.
湯姆一直在想辦法給你弄一個(gè)工作許可證。
She has been having a tooth out.
她(剛才)正讓醫(yī)生給她拔牙呢。
I’ve been thinking it over.
我一直在考慮這件事。
I’ve been hearing all about his operation.
我一直在聽人講他動(dòng)手術(shù)的全部情況。
此外,動(dòng)詞want常用于這種時(shí)態(tài),wish也可以這樣用:
Thank you so much for the binoculars.I’ve been wanting a pair for ages.
我非常感謝你送給我望遠(yuǎn)鏡。我一直想要一副。
現(xiàn)在完成進(jìn)行時(shí)沒(méi)有被動(dòng)語(yǔ)態(tài)。They have been repairing theroad(他們這一陣一直在修這條路)的最近似的被動(dòng)形式通常是 The road has been repaired lately(這條路最近修過(guò))。這是現(xiàn)在完成時(shí)的被動(dòng)語(yǔ)態(tài),但是這兩個(gè)句子并不完全相同。
192現(xiàn)在完成時(shí)的一般式與進(jìn)行式的比較
A在表達(dá)一個(gè)在過(guò)去開始而現(xiàn)在仍在繼續(xù)或剛剛結(jié)束的動(dòng)作時(shí),某些動(dòng)詞既可以用現(xiàn)在完成時(shí),也可以用現(xiàn)在完成進(jìn)行時(shí)。這樣的動(dòng)詞有expect,hope,learn,lie,live,look,rain,sleep,sit,snow,stand,stay,study,teach,wait,want,work等:
How long have you learnt English?
你學(xué)習(xí)英語(yǔ)多久了?
How long have you been learning English?
(譯文同上。)
He has slept for ten hours.
他已經(jīng)睡了十個(gè)小時(shí)了。
He has been sleeping for ten hours.
(譯文同上。)
It has snowed for a long time.
雪下了好長(zhǎng)時(shí)間了。
It has been snowing for a long time.
(譯文同上。)
沒(méi)有進(jìn)行式的動(dòng)詞不可能有這樣的用法(參見(jiàn)第168節(jié)),即現(xiàn)在完成進(jìn)行時(shí)不能代替以下例句中的現(xiàn)在完成時(shí):
They’ve always had a big garden.
他們一直有一座大花園。
How long have you known that?
你知道這事多久了?
He’s been in hospital since his accident.
他從發(fā)生事故之后,一直在醫(yī)院里。
注意:現(xiàn)在完成進(jìn)行時(shí)可以和時(shí)間短語(yǔ)連用,也可以不連用,這一點(diǎn)就有別于現(xiàn)在完成時(shí),因?yàn)楹笳吲c像for six days,since June,never等一些時(shí)間短語(yǔ)連用才能表示這類動(dòng)作。不用這些時(shí)間狀語(yǔ)時(shí),現(xiàn)在完成時(shí)指的是完成了的一個(gè)動(dòng)作。
B用現(xiàn)在完成時(shí)表示的反復(fù)的動(dòng)作,有時(shí)可以作為連續(xù)的動(dòng)作用現(xiàn)在完成進(jìn)行時(shí)表示:
I’ve written six letters since breakfast.
早飯后我已經(jīng)寫了六封信。
I’ve been writing letters since breakfast.
早飯后我一直在寫信。
I have knocked five times.I don’t think anyone’s in.
我敲了五次門。我想屋里沒(méi)有人。
I’ve been knocking.I don’t think anybody’s in.
我一直在敲門。我想屋里沒(méi)有人。
注意:現(xiàn)在完成進(jìn)行時(shí)表示一種看來(lái)似乎是不間斷的動(dòng)作,所以提到做一件事的次數(shù)或一共做了多少事情時(shí),不能用現(xiàn)在完成進(jìn)行時(shí)。
C用現(xiàn)在完成時(shí)表達(dá)的單一動(dòng)作和用現(xiàn)在完成進(jìn)行時(shí)表達(dá)的動(dòng)作是有區(qū)別的:
(a)I’ve polished the car.
我擦了車。
意指這件事已經(jīng)結(jié)束了。
(b) I’ve been polishing the car.
我在擦車來(lái)著。
意指過(guò)去一小時(shí)我就是這樣度過(guò)的,而不一定指動(dòng)作已結(jié)束。注意:用現(xiàn)在完成進(jìn)行時(shí)表示單一動(dòng)作時(shí),這一動(dòng)作持續(xù)到說(shuō)話的時(shí)間或者接近這一時(shí)間為止:
He’s been taking photos.
他一直在拍照。(他大概手里正拿著照相機(jī)。)
He has taken photos.
他拍過(guò)相片。(這件事可能是也可能不是最近發(fā)生的。)
193進(jìn)一步舉例
A:I haven’t seen your brother lately.Has be gone away?
甲:我近來(lái)一直沒(méi)有見(jiàn)到過(guò)你的兄弟。他是不是到別的地方去了?
B:Yes,he’s/he has been sent to America.
乙:是的,他被派到美國(guó)去了。
A:When did he go?
甲:他什么時(shí)候走的?
B:He went last month.
乙:他是上個(gè)月走的。
A:Have you had any letters from him?
甲:你收到他的來(lái)信了嗎?
B:I haven’t,but his wife has been hearing from him regularly.
乙:我沒(méi)有收到,但他的妻子常收到他的來(lái)信。
A:Does she intend to go out and join him?
甲:她想出去跟他團(tuán)聚嗎?
B:They’ve been thinking about it but haven’t quite decided yet.Unfortu-nately they’ve had a lot of expense lately and perhaps haven’t got themoney for her fare.
乙:他們正在考慮這件事,可還沒(méi)有最后決定。但是不巧得很,最近他們開銷很大,也許沒(méi)有錢給她買票。
Tom:What have you done with my knife?
湯姆:你怎么動(dòng)我的小刀了?(你把我的小刀放在哪里了?)
Ann:I put it back in your drawer.
安:我把它放回你的抽屜里了。
Tom(taking it out):But what have you been doing with it?The blade’s alltwisted!Have you been using it to open tins?
湯姆(拿出小刀):可你用這刀子干什么來(lái)著?刃都卷了!你用它開罐頭了吧?
A:Do you see those people on that little sandy island?They’ve been wav-ing handkerchiefs for the last half hour.I wonder why.
甲:你看見(jiàn)小沙洲上的那些人了嗎?半小時(shí)了,他們一直揮舞著手絹。我不知是怎么回事。
B:They need help.The tide’s coming in and very soon that little islandwill be under water.Have you been sitting here calmly and doing noth-ing to help them?
乙:他們需要救援。潮水正在上漲,不一會(huì)兒那小島就要被淹沒(méi)。你難道一直在這里無(wú)動(dòng)于衷地坐視不救嗎?
A:I’ve never been here before.I didn’t know about the tides.
甲:我以前從來(lái)沒(méi)來(lái)過(guò)這里。我不了解潮水的情況。
194形式和用法
A形式
過(guò)去完成時(shí)由had+過(guò)去分詞構(gòu)成,因此無(wú)人稱變化:
肯定式:I had/I’d worked等
否定式:I had not/hadn’t worked等
疑問(wèn)式:had I worked?等
否定疑問(wèn)式:had I not/hadn’t I worked?等
B用法
1過(guò)去完成時(shí)是與現(xiàn)在完成時(shí)相當(dāng)?shù)倪^(guò)去式。
現(xiàn)在完成時(shí):
Ann has just left.If you hurry you’ll catch her.
安剛剛走。如果你快一點(diǎn),就能追上她。(參見(jiàn)第183節(jié)。)
過(guò)去完成時(shí):
When I arrived Ann had just left.
我到的時(shí)候,安剛剛離開。
現(xiàn)在完成時(shí):
I’ve lost my case.
我的手提箱丟了。(參見(jiàn)第184節(jié)。)
過(guò)去完成時(shí):
He had lost his case and had to borrow Tom’s pyjamas.
他的手提箱丟了,不得不去向湯姆借睡衣睡褲。
但是,過(guò)去完成時(shí)不像現(xiàn)在完成時(shí)那樣限于表達(dá)未指明時(shí)間的動(dòng)作,因此可以說(shuō):
He had left his case on the 4∶40 train.
他把手提箱丟在4點(diǎn)40分的火車上了。
2現(xiàn)在完成時(shí)可以和 since/for/always等詞連用,表示一個(gè)開始于過(guò)去并仍在繼續(xù)或剛剛結(jié)束的動(dòng)作。(參見(jiàn)第186節(jié)。)與此同理,過(guò)去完成時(shí)也可以用來(lái)表示在所說(shuō)的過(guò)去某一時(shí)刻之前就已開始的動(dòng)作,這一動(dòng)作:
(a)在該時(shí)刻仍然在繼續(xù);或
(b)在該時(shí)刻停止或剛剛停止。
但應(yīng)注意,過(guò)去完成時(shí)還可以用來(lái)表示:
(c)在所說(shuō)時(shí)刻之前某一時(shí)候停止的動(dòng)作。
(a),(b),(c)這三種類型的例句分別列舉如下:
(a)Bill was in uniform when I met him.He had been a soldier for tenyears/since he was seventeen,and planned to stay in the army till hewas thirty.
我遇到比爾的時(shí)候,他身穿軍服。那時(shí)他已經(jīng)當(dāng)了十年兵了/他
從17歲就當(dāng)兵,并且還計(jì)劃在軍隊(duì)里呆到30歲。
Ann had lived in a cottage for sixty years/ever since she was born,andhad no wish to move to a tower block.
安在小屋里已經(jīng)住了60年/安出生以來(lái)就一直住在小屋,也不想搬到塔樓去住。(這里也可以用過(guò)去完成進(jìn)行時(shí)形式 had beeniiving。)
(b)The old oak tree,which had stood in the churchyard for300 years/since before the church was built,suddenly crashed to the ground.
屹立在教堂墓地上已300百年之久的老橡樹/在教堂建造之前就屹立著的老橡樹突然間嘩啦一聲巨響倒在地上。(這里也可以用過(guò)去完成進(jìn)行時(shí)形式 had been standing。)
Peter,who had waited for an hour/since ten o’clock,was very angrywith his sister when she eventually turned up.
彼得等了一小時(shí)/從10點(diǎn)鐘起就等著,他妹妹終于來(lái)到時(shí)他非常生氣。(也可以用had been waiting。)
(c)He had served in the army for ten years;then he retired and married.
His children were now at school.
他在軍隊(duì)里服役十年,后來(lái)退伍并結(jié)了婚。他的孩子現(xiàn)在已上學(xué)了。
這里既不能用since也不能用過(guò)去完成進(jìn)行時(shí)。還要注意到,這里的過(guò)去完成時(shí)沒(méi)有與之相當(dāng)?shù)默F(xiàn)在完成時(shí)。如果把句中最后一個(gè)動(dòng)詞變成現(xiàn)在時(shí),其他動(dòng)詞時(shí)態(tài)都要變成一般過(guò)去時(shí)。
英語(yǔ)的虛擬語(yǔ)氣怎么用呀
虛擬語(yǔ)氣
1.主語(yǔ)從句中的虛擬語(yǔ)氣主語(yǔ)從句中的虛擬語(yǔ)氣主要取決于某些形容詞和過(guò)去分詞,用來(lái)表示建議、命令、要求、驚異和失望等。其形式為:(should)+動(dòng)詞原形。
常這樣用的形容詞有:
appropriate適當(dāng)?shù)腶dvisable適當(dāng)?shù)模侠淼腷etter較好的desirable理想的essential精華的imperative迫切的important重要的insistent堅(jiān)持的natural自然的necessary必要的preferable優(yōu)越的,較好的strange奇怪的urgent緊迫的vital極其重要的
過(guò)去分詞有:
desired, demanded, ordered, requested, suggested, recommended, required等。
例如:
It is essential that you(should) win the voters’hearts.贏得選民的心是絕對(duì)必要的。
It was suggested that he(should) join the club activities.有人提議他應(yīng)該參加俱樂(lè)部的活動(dòng)。
2.表語(yǔ)從句和同位語(yǔ)從句中的虛擬語(yǔ)氣在表示建議、命令、主張、目的和愿望等名詞后面的表語(yǔ)從句和同位語(yǔ)從句中謂語(yǔ)動(dòng)詞要求使用虛擬語(yǔ)氣。其形式為:(should)+動(dòng)詞原形。
常這樣用的名詞有:
resolution決心,決議pray懇求decision決議motion提議suggestion建議preference選擇proposal提議advice勸告recommendation推薦desire愿望demand要求requirement要求order命令necessity必要性request要求idea主意、想法例如:
He gave orders that the guests(should) be hospitably entertained.他下令熱情款待這些客人。
His proposal is that we(should) get rid of the bad habits.他提議我們應(yīng)該擯棄這些不良習(xí)性。
3.賓語(yǔ)從句中的虛擬語(yǔ)氣
1)某些動(dòng)詞后所接賓語(yǔ)從句中的謂語(yǔ)動(dòng)詞要求用虛擬語(yǔ)氣,用來(lái)表示建議、命令和要求等。其形式為:(should)+動(dòng)詞原形。常這樣用的動(dòng)詞有:
ask要求advise勸告determine決定decide決定command命令insist堅(jiān)持intend打算move提議prefer寧愿propose提議order命令recommend推薦request要求require要求suggest建議urge主張demand要求desire渴望direct命令例如:
He insisted that the meeting be put off.他要求推遲那個(gè)會(huì)議。
They proposed that all the plans should be discussed at the meeting.他們建議所有的計(jì)劃都應(yīng)該在會(huì)上討論。
2)在以it為形式賓語(yǔ)的復(fù)合賓語(yǔ)從句中也可以用虛擬語(yǔ)氣,其形式為:(should)+動(dòng)詞原形。這一句型中使用的形容詞(賓補(bǔ))與主語(yǔ)從句中的虛擬語(yǔ)氣所使用的形容詞相同。例如:
We think it advisable that he(should) think deeply before acting.我們認(rèn)為他在行動(dòng)之前好好考慮一下才是明智的。
3)wish后面所跟的賓語(yǔ)從句中的虛擬語(yǔ)氣表示某種不能實(shí)現(xiàn)的愿望。
其主要形式有三種:
表示對(duì)現(xiàn)在情況的虛擬:wish+主語(yǔ)+動(dòng)詞過(guò)去式或were表示對(duì)過(guò)去情況的虛擬:wish+主語(yǔ)+ had+過(guò)去分詞表示對(duì)將來(lái)情況的虛擬:wish+主語(yǔ)+ would+動(dòng)詞原形。
例如:
I wish I knew what was going to happen.但愿我能知道要發(fā)生什么事。
She wished she had stayed at home.她懊悔的是她當(dāng)時(shí)要是在家就好了。
I wish I were rich.我恨不得我很有錢。
注意:在表示對(duì)過(guò)去情況的虛擬時(shí),有時(shí)也可以用下列形式:
wish+主語(yǔ)+ would(could)+ have+過(guò)去分詞I wish I could have seen her last night.要是我昨天晚上能夠見(jiàn)到她那該多好。
4. if條件句中的虛擬語(yǔ)氣形式1)if非真實(shí)條件句所表示的假設(shè)則是不可能或不大可能發(fā)生或?qū)崿F(xiàn)的,句中的主句與從句都用虛擬語(yǔ)氣。
在if非真實(shí)虛擬條件句中,主句和從句謂語(yǔ)動(dòng)詞主要有下面幾種形式:
假設(shè)類型條件從句謂語(yǔ)動(dòng)詞形式主句謂語(yǔ)動(dòng)詞形式與現(xiàn)在事實(shí)相反動(dòng)詞過(guò)去時(shí)(be用were)Should(would,could,might)+動(dòng)詞原形與過(guò)去事實(shí)相反Had+過(guò)去分詞Should(would,could, might)+ have+過(guò)去分詞與將來(lái)事實(shí)可能相反動(dòng)詞過(guò)去時(shí)(should+動(dòng)詞原形,were to+動(dòng)詞原形)Should(would,could,might)+動(dòng)詞原形
If there were no gravity, we should not be able to walk.假如沒(méi)有引力,我們就不可能行走。
I wouldn’t have known what these were for if I hadn’t been told.假如別人不告訴我,我就不知道這些東西是干什么的了。
2)正式文體中,有時(shí)可把虛擬條件句中的連詞if省去,而將were,had, should等助動(dòng)詞(不包括行為動(dòng)詞)提到主語(yǔ)前面。如果句中沒(méi)有were,had或should時(shí),既不能省略if,也不能倒裝。例如:
Were I to meet him tomorrow(= If I were to met him tomorrow), I should ask him about it.要是我明天見(jiàn)到他,我就會(huì)問(wèn)他這件事的。
Had I had the money last year(= If I had had the money last year), I would have bought the house.如果我去年有了這筆錢,我就買那所房子了。
Should there be any trouble with the boiler, the automatic controlling unit would cut off the fuel oil supply.假如鍋爐出問(wèn)題的話,自控裝置會(huì)自動(dòng)切斷燃油的供給。
3)通常情況下,在非真實(shí)條件句中主句和從句的謂語(yǔ)動(dòng)詞所指時(shí)間是一致的,但有時(shí)也可能指不同的時(shí)間,這時(shí)要根據(jù)上下文的意思采用不同的謂語(yǔ)動(dòng)詞形式。例如:
If I were you, I would have taken his advice.我要是你,我就采納了他的建議。(從句指現(xiàn)在,主句指過(guò)去)
If the weather had been more favorable, the crop would be growing still better.如果氣候更適宜一些,莊稼會(huì)長(zhǎng)得更好。(從句指過(guò)去,主句指現(xiàn)在)
5.含蓄虛擬條件句1)有時(shí)假設(shè)的情況并不以條件從句形式表示出來(lái),而是通過(guò)一個(gè)介詞短語(yǔ)或其他方式表示。常用的詞或短語(yǔ)有:without, but for, but that, otherwise, or, but等。例如:
Without your help(=If we had not had your help), we could not have succeeded.要是沒(méi)有你的幫助,我們就不會(huì)成功的。
But for electricity(= If there were no electricity), there would be no modern industry.要是沒(méi)有電,就不會(huì)有現(xiàn)代工業(yè)。
He was having a meeting; otherwise he would have come over to help us.他當(dāng)時(shí)正與他的學(xué)生進(jìn)行討論,否則的話他就來(lái)幫我們了。
He felt very tired yesterday, or he would have attended the party.他昨天很累,不然他就參加那個(gè)聚會(huì)了。
2)在某些暗含虛擬條件的簡(jiǎn)單句中,虛擬語(yǔ)氣可通過(guò)上下文表現(xiàn)出來(lái)。謂語(yǔ)動(dòng)詞用should/ would be形式和should/ would have been虛擬形式。例如:
Any men in his position would have done like that.任何人處在他的位置都會(huì)那么做的。
You should(ought to) have come earlier.你本應(yīng)來(lái)得早點(diǎn)。
6.其他句型中的虛擬語(yǔ)氣1)在would rather, would sooner, would just as soon, might as well和would prefer等后面所跟的從句中,也可以用虛擬語(yǔ)氣,表示愿望,意為“寧愿、但愿”。其形式為:
①“would rather(would sooner…)+主語(yǔ)+謂語(yǔ)動(dòng)詞過(guò)去式”表示現(xiàn)在或?qū)?lái)的情況。
②“would rather(would sooner)+主語(yǔ)+動(dòng)詞過(guò)去完成式”表示過(guò)去的情況。例如:I’d rather he didn’t go now.要是他現(xiàn)在不走就好了I’d just as soon you had been here yesterday.要是你昨天在這里就好了。
2)在句型“It is(high/ about) time…”后面也可以跟虛擬語(yǔ)氣,從句中常用過(guò)去式。有時(shí)也用“(should)+動(dòng)詞原形”,意為“該是……的時(shí)候了”。例如:
It is time that the boy(should) go to school.這個(gè)小孩該上學(xué)了。
It is high time(that) the weather improved.天氣真該好起來(lái)了。
3)在“if only”引起的感嘆句中也要求用虛擬語(yǔ)氣,表示愿望。
形式為:①用過(guò)去時(shí)或“would/ could+動(dòng)詞原形”表示與現(xiàn)在或未來(lái)事實(shí)相反的愿望。
②過(guò)去完成時(shí)表示與過(guò)去事實(shí)相反的愿望。例如:
If only you would listen to our advice.要是你聽我們的建議就好了。
If only I had not been busy last week!要是上周我不忙該多好啊!
If only she could marry me.但愿她能嫁給我。
注:if only也可以用于虛擬條件句中。例如:
If only I had more money, I could buy a car.要是我有更多的錢,我就可以買輛車了。
4)連接詞“in case, lest, for fear that”可以用來(lái)引導(dǎo)虛擬語(yǔ)氣。其形式通常為:“…lest(in case, for fear that)+主語(yǔ)+ should+動(dòng)詞原形”。Lest, for fear that句中的should可以省去,in case句中的should通常不省去,但是in case句中可以不用虛擬語(yǔ)氣,而用陳述語(yǔ)氣。Lest, for fear that后面也可以接其他形式。例如:
He took his coat with him in case it should rain.他帶著雨衣以防下雨。
I will not make a noise for fear that I(should/ might) disturb you.我不會(huì)做聲的,以免打擾你。
Care must be taken in using this method lest overflow(should) occur.在使用這以方法的時(shí)候要謹(jǐn)慎小心,以免發(fā)生溢流現(xiàn)象。
參考資料:
快消品貨源網(wǎng)提供超市貨源信息,超市采購(gòu)進(jìn)貨渠道。超市進(jìn)貨網(wǎng)提供成都食品批發(fā),日用百貨批發(fā)信息、微信淘寶網(wǎng)店超市采購(gòu)信息和超市加盟信息.打造國(guó)內(nèi)超市采購(gòu)商與批發(fā)市場(chǎng)供應(yīng)廠商搭建網(wǎng)上批發(fā)市場(chǎng)平臺(tái),是全國(guó)批發(fā)市場(chǎng)行業(yè)中電子商務(wù)權(quán)威性網(wǎng)站。
本文內(nèi)容整合網(wǎng)站:百度百科、知乎、淘寶平臺(tái)規(guī)則、Wish商戶政策





