67 非真實(shí)條件虛擬語(yǔ)氣句 Track65
(1)三種基本虛擬形態(tài)
非真實(shí)條件虛擬句,顧名思義,它是用來(lái)描述說(shuō)話人想象的、非真實(shí)的情景的,這些情景通常是不可能發(fā)生的,與客觀實(shí)際相反的,或發(fā)生可能性極小,只表示說(shuō)話者的一種主觀愿望、假想和建議等。它可以對(duì)現(xiàn)在、過(guò)去、將來(lái)的事實(shí)進(jìn)行虛擬,主句和if從句中的謂語(yǔ)動(dòng)詞形式列表如下:
虛擬語(yǔ)氣的三種基本形態(tài)
1)與現(xiàn)在事實(shí)相反
a.If I could rearrange the alphabet, I 'd put U and I together.
b.If I had enough money, I would run a company of my own.
c.If all difficulties were known at the outset of a long journey, most of us would never start out at all.
d.I have often thought it would be a blessing if each human being were stricken blind and deaf for a few days at some time during his early adult life. Darkness would make him more appreciative of sight; silence would teach him the joys of sound.
我常常想:如果每一個(gè)人在他生活早期都要遭受幾天的眼睛失明,耳朵失聰,那該是多么幸福??!黑暗會(huì)使他更加珍惜視覺(jué);寂靜無(wú)聲能教會(huì)他欣賞聲音的美妙。
If I were the president of a university I should establish a compulsory course in "How to Use Your Eyes". The professor would try to show his pupils how they could add joy to their lives by really seeing what passes unnoticed before them. He would try to awake their dormant and sluggish faculties.
如果我是一名大學(xué)校長(zhǎng)的話,我會(huì)開(kāi)設(shè)一門(mén)“如何用眼”的必修課。教授將向他的學(xué)生講授,怎樣通過(guò)真正觀看那些發(fā)生在眼前的但過(guò)去卻從未注意到的事物,從而給他們的生活增添樂(lè)趣。他將喚醒學(xué)生們遲鈍、麻木的感官功能。
Suppose you set your mind to work on the problem of how you would use your own eyes if you had only three more days to see. If with the oncoming darkness of the third night you knew that the sun would never rise for you again, how would you spend those three precious intervening days? What would you most want to let your gaze rest upon?
設(shè)想你在思考這樣一個(gè)問(wèn)題:假如你只有三天的視力,你該如何使用自己的眼睛。假如在第三天晚上隨著黑暗的降臨,你知道明天太陽(yáng)不再會(huì)為你升起,你將如何度過(guò)這寶貴的三天?你最想讓你的目光凝視在什么上面?
注:以上選自美國(guó)聾盲女作家、教育家海倫·凱勒(Helen Keller)的文章《假如給我三天光明》(Three Days to See )。兩歲時(shí)一場(chǎng)大病奪去了海倫的聽(tīng)力和視力。之后她受業(yè)于莎莉文(Anne Sullivan Macy)女士。1904年以?xún)?yōu)異成績(jī)畢業(yè)于劍橋拉德克里夫?qū)W院。她終生致力于聾啞人和盲人的公共救助事業(yè)。
2)與過(guò)去事實(shí)相反
a.If you had invited Wealth or Success, the other two of us would've stayed out, but since you invited Love, wherever he goes, we go with him. Wherever there is Love, there is also Wealth and Success!
你剛才若是邀請(qǐng)了“財(cái)富”或是“成功”兩人,那我們其他兩人就會(huì)留在外面。但是既然你已經(jīng)邀請(qǐng)了“愛(ài)”,那么他去哪兒,我們也跟著去哪兒,因?yàn)橹灰袗?ài),就會(huì)有財(cái)富和成功!
b.You would have missed the train if you had not hurried .
c.If the flowers had been planted earlier, they would have been in bloom for the garden party last week.
d."Do you love me?—Yes. Do you really, really love me?—Yes." It was a question that has been posed to many a lover. But Stephanie Powell had a special reason for asking her boyfriend if he loved her. Because Stephanie had just won $7 million on the lottery and wanted to make sure of Wayne's devotion before she told him the good news. "If he had known about the win I would never have known whether it was me or the money he would want to stay with," she said, "I don't know what I would have done if he hadn't answered yes. I love him and want to enjoy spending the money with him.”
“你愛(ài)我嗎?——愛(ài)。你是不是真正地愛(ài)我?——是的。”這樣的問(wèn)題許多愛(ài)人相互之間都問(wèn)過(guò)。但是斯蒂芬妮·鮑威爾問(wèn)她的男朋友是否愛(ài)她時(shí),卻是因?yàn)橛刑貏e的原因。因?yàn)樗齽倓傊辛?00萬(wàn)美元的彩票。她想先證實(shí)韋恩對(duì)她的忠心,然后再告訴他這一喜訊。“如果他事先知道我獲大獎(jiǎng),那我就再也沒(méi)有機(jī)會(huì)知道他愛(ài)的是我還是錢(qián),”她說(shuō)道,“他當(dāng)時(shí)如果沒(méi)有回答說(shuō)愛(ài)我,我真不知道該怎么辦。我愛(ài)他,并想和他一起分享這筆巨款。”
e.It would have been just as satisfactory if I_________at home. I learned nothing in class.
A. had stayed
B. stayed
C. was staying
D. would stay
正確答案:A。
f.If the whole operation_________beforehand, a great deal of time and money would have been lost.
A. was not planned
B. has not been planned
C. had not been planned
D. were not planned
正確答案:C。
3)與將來(lái)事實(shí)相反
a.If I should win the lottery, I would buy a car.
b.If he were to come here, how would you tell him about this?
c.Sometimes I have thought it would be an excellent rule to live each day as if we should die tomorrow. Such an attitude would emphasize sharply the value of life.
我時(shí)常會(huì)想,如果我們能以明天就要告別這個(gè)世界的態(tài)度來(lái)度過(guò)每一天的話,那一定是極好的,因?yàn)檫@種心態(tài)會(huì)讓每一個(gè)人珍視生命的意義。
(2)混合時(shí)間虛擬語(yǔ)氣句
前面介紹的三種基本形態(tài)的虛擬語(yǔ)氣,其中if 從句中謂語(yǔ)動(dòng)詞表示的動(dòng)作與主句謂語(yǔ)動(dòng)詞表示的動(dòng)作發(fā)生的時(shí)間是一致的,即同為現(xiàn)在、過(guò)去或?qū)?lái)。可是當(dāng)二者動(dòng)作發(fā)生的時(shí)間不一致時(shí),主句和從句各自的謂語(yǔ)形式要根據(jù)它們動(dòng)作發(fā)生的時(shí)間按照上述原則作適當(dāng)調(diào)整。常見(jiàn)的混合時(shí)間是 從句表示過(guò)去,主句表示現(xiàn)在。
a.If I had not studied English, I would never be here to teach you grammar today .
had not studied是對(duì)過(guò)去的事實(shí)進(jìn)行虛擬,would never be是對(duì)現(xiàn)在的事實(shí)進(jìn)行虛擬。
b.If they had invested in that stock, they might be wealthy now .
c.A: I don't like my mother-in-law.
B: Listen, don't you realize that you couldn't have your wife if it hadn't been for your mother-in-law?
A: Yes, that's why I don't like her.
d.If I had studied English at school, I could read the English novel now .
e.If he had studied English two years ago , he might have a chance of going abroad for further study now .
f.Luciano Pavarotti said, "If I hadn't listened to my father, I would never be here today .”
g.W: What an accident! If you had been careful, things would not be as they are.
M: What do you mean, it was my fault? If it were , surely I would take all responsibility for it.
(3)倒裝虛擬語(yǔ)氣句
當(dāng)if條件句中有助動(dòng)詞should,had或were時(shí),則可以省去if,而將should,had 或 were置于句首,從而構(gòu)成倒裝虛擬語(yǔ)氣句,意義不變。
a. Had he not been promoted , he would never have remained with the company. = If he had not been promoted, he would never have remained with the company.
b. Should I win the lottery, I would buy a car. = If I should win the lottery, I would buy a car.
c. Were he to leave today, he would get there by Monday. = If he were to leave today, he would get there by Monday.
d. Were he to tell us everything, we could try to solve his problem. = If he were to tell us everything, we could try to solve his problem.
e. Should you change your mind, no one would blame you. = If you should change your mind, no one would blame you.
f. Had such a disaster occurred , the damage would have been incalculable. = If such a disaster had occurred , the damage would have been incalculable.
g. ______to the doctor right away, he might be alive today.
A. If he went
B. Had he gone
C. Were he gone
D. Should he have gone
正確答案:B。
h. ______before we depart the day after tomorrow, we should have a wonderful dinner party.
A. Had they arrived
B. Were they arriving
C. Would they arrive
D. Were they to arrive
正確答案:D。
(4)含蓄虛擬語(yǔ)氣句
我們前面討論的虛擬語(yǔ)氣句都含有虛擬的條件從句。含蓄虛擬語(yǔ)氣句是指沒(méi)有完整的條件從句,但在上下文隱含了虛擬條件的意味。隱含的條件意味可以通過(guò)下列方式表達(dá):
1)介詞或介詞短語(yǔ)
a.What would I have done without you ?= What would I have done if I had not been with you ? 當(dāng)時(shí)若沒(méi)有你,我會(huì)怎么辦呢?
b. In his position , I would commit myself. = If I were in his position , I would commit myself.
c.Anyone in his position would have done it like that.
d. Before liberation , such floods would have caused terrible disaster. = If they had happened before liberation , such floods would have caused terrible disaster.
e. But for their help, I would not have finished the task. = If it had not been for their help, I would not have finished the task.
f. But for the sun, there could be no life on earth. = If it were not for the sun, there could be no life on earth.
g. But that the doctor arrived on time that day(沒(méi)有用虛擬), they would have been dead. = If the doctor had not arrived on time that day, they would have been dead.
h. But that he needed money desperately, he would never have turned to his brother for help.
i. ______the fog, we should have reached the destination and accomplished the task.
A. But for
B. In case of
C. Because of
D. If not
正確答案:A。
j.Without your help, we_________so much.
A. will not achieve
B. don't achieve
C. didn't achieve
D. would not have achieved
正確答案:D。
注意:but for或but that意為“若不是……”。
①but for + 名詞短語(yǔ)
②but that + 從句(謂語(yǔ)動(dòng)詞用陳述語(yǔ)氣,如g, h句)。
③ 可表示對(duì)過(guò)去、現(xiàn)在或?qū)?lái)的虛擬。
④表示對(duì)現(xiàn)在、將來(lái)的虛擬,but for相當(dāng)于If it were not for...(如f句);表示對(duì)過(guò)去的虛擬,but for相當(dāng)于 If it had not been for...(如e句)。其中介詞for 不能省,如下句:
k. ______the sun, there could be no life on earth.
A. Were it not for
B. If it were not
C. Were it not
D. But that
正確答案:A。
2)分詞短語(yǔ)
a. Given more time , I would have been able to finish the test.
= If I had been given more time , I would have been able to finish the test.
b.This same thing, happening in wartime , would amount to disaster.
= This same thing, if it happened in wartime , would amount to disaster. 同樣的事,如果發(fā)生在戰(zhàn)時(shí),就會(huì)釀成大禍。
3)通過(guò)上下文來(lái)暗示條件
a. We would have won the game. (if something unexpected had not happened)
b.A: Have you done anything online that you wouldn't have done in person?
B: Yes, obviously people are bolder and more outgoing on the Internet when they don't have to deal with the consequences of their actions.
A: 在網(wǎng)上你曾做過(guò)現(xiàn)實(shí)中你不會(huì)去做的事嗎?
B: 做過(guò)呀。很顯然,當(dāng)人們?cè)诰W(wǎng)上的時(shí)候,他們無(wú)須考慮他們的行為后果,也就比平時(shí)更大膽,更放得開(kāi)。
c.One day a bank ATM gave me an extra $20, so I returned the money to a teller. I asked some of my professors and classmates in my moral-issues class what they would have done . Many conceded they would have kept the money, but my philosophy professor quipped, " I'd have tried the machine again!"
(5)跳層虛擬語(yǔ)氣句
這是一類(lèi)較為特殊的虛擬語(yǔ)氣句。這類(lèi)句子一般分為兩部分,兩部分在語(yǔ)氣上截然相反,一部分虛擬,另一部分不虛擬,而用的是陳述語(yǔ)氣,用以陳述事實(shí)。它們二者往往由but,or,or else或otherwise來(lái)連接。正是因?yàn)檫@種虛擬和不虛擬兼而有之,一部分虛擬,一部分又跳出虛擬的圈子,故而得此名。
1)虛擬語(yǔ)氣句+ but +陳述句
a.He would put on weight, but he doesn't eat much.(不用didn't)
= If he ate much, he would put on weight.
b.He could not have bought that limousine, but he inherited a big fortune from his father.= If he had not inherited a big fortune from his father, he could not have bought that limousine.
c.I would have gone to visit him in the hospital, had it been at all possible, but I_________fully occupied the whole of last week.
A. were
B. had been
C. have been
D. was
正確答案:D。
d.Some women_________a good salary in a job instead of staying home, but they decided not to work for the sake of the family.
A. must make
B. should have made
C. would make
D. could have made
正確答案:D。
從上面的例句我們可以總結(jié)出以下規(guī)律:
① 主語(yǔ)+ would do,but +主語(yǔ)+一般現(xiàn)在時(shí)謂語(yǔ)形式→表示對(duì)現(xiàn)在事實(shí)的虛擬。
② 主語(yǔ)+ would have done,but +主語(yǔ)+一般過(guò)去時(shí)謂語(yǔ)形式→表示對(duì)過(guò)去事實(shí)的虛擬。當(dāng)然,句中的would根據(jù)不同情態(tài)可換成should,might或could。我們也可以看出這類(lèi)跳層虛擬語(yǔ)氣句的關(guān)鍵標(biāo)志詞是but,隨著but一轉(zhuǎn)折,句子的語(yǔ)氣也由虛擬變?yōu)椴惶摂M,即but將句子一分為二,but前面的句子用虛擬語(yǔ)氣,but后面的句子用陳述語(yǔ)氣。
2)陳述句+ or else +虛擬語(yǔ)氣句
a.I didn't know the extent of his difficulty, or else I would have promised to help him.
b.I forget where I read the article, or I would show it to you now.
= If I remembered where I read the article, I would show it to you now.
c.Mary couldn't have received my letter, otherwise she would have replied before now.
d.He must have had an accident, or he_________then.
A. would have been here
B. should be here
C. had to be here
D. would be there
正確答案:A。
e.We didn't know his telephone number, otherwise we_________him.
A. would have telephoned
B. must have telephoned
C. would telephone
D. had telephoned
正確答案:A。
這類(lèi)跳層虛擬語(yǔ)氣句和上述but連接的跳層虛擬語(yǔ)氣句有所不同。此處是由or,or else或otherwise將句子一分為二,且前后分句的語(yǔ)氣正好與上述but連接的虛擬語(yǔ)氣句相反。我們看到or(or else,otherwise)前面的句子用的是陳述語(yǔ)氣,而后面的句子用的是虛擬語(yǔ)氣。也就是:
① 主語(yǔ)+一般現(xiàn)在時(shí)謂語(yǔ)形式,or +主語(yǔ)+ would do→表示對(duì)現(xiàn)在事實(shí)的虛擬。
② 主語(yǔ)+一般過(guò)去時(shí)謂語(yǔ)形式,or +主語(yǔ)+ would have done→表示對(duì)過(guò)去事實(shí)的虛擬。