動(dòng)詞是組成英語句子的核心部分。通過動(dòng)詞,發(fā)生了什么樣的動(dòng)作,動(dòng)作狀態(tài)發(fā)生的時(shí)間(過去、現(xiàn)在、未來或是假設(shè))都可以很明確地表達(dá)出來。
種類
be 動(dòng)詞
be 動(dòng)詞后面會(huì)接名詞、形容詞、介詞短語來說明主語的狀態(tài)。be 動(dòng)詞用“是……”來解釋,如果是在 be 動(dòng)詞后面接“介詞+場(chǎng)所”,用“在……”來解釋。
She is beautiful.The cop is at the airport.
根據(jù)前面主語形式的不同,后面接的 be 動(dòng)詞也不相同。
| 主語 | 單數(shù) | 復(fù)數(shù) |
|---|---|---|
| be 動(dòng)詞 | is | are |
| 人稱 / 指示代詞 | I | he, she, it, this, that | we, you, they, these, those |
|---|---|---|---|
| be 動(dòng)詞 | am | is | are |
實(shí)意動(dòng)詞
除了 be 動(dòng)詞和助動(dòng)詞,剩下的全都叫做實(shí)意動(dòng)詞。和數(shù)量有限的 be 動(dòng)詞和助動(dòng)詞不同的是,實(shí)意動(dòng)詞是人們用來表示動(dòng)作的,數(shù)量很多。實(shí)意動(dòng)詞會(huì)隨著主語進(jìn)行單復(fù)數(shù)的變化,同時(shí)也會(huì)受到時(shí)態(tài)的影響而改變它的形式。
助動(dòng)詞
助動(dòng)詞就是補(bǔ)充說明動(dòng)詞,給動(dòng)詞充當(dāng)助手角色的動(dòng)詞。想要表現(xiàn)動(dòng)詞的可能性、推測(cè)、意志等意義的時(shí)候可以在動(dòng)詞的前面加上適當(dāng)?shù)闹鷦?dòng)詞。當(dāng)然,在使用助動(dòng)詞的時(shí)候一定要遵守它的基本規(guī)則。
- 助動(dòng)詞后面接動(dòng)詞原形。
- 助動(dòng)詞后面不能加 -s 或 -ed。
- 助動(dòng)詞用在實(shí)意動(dòng)詞和 be 動(dòng)詞前面。
- 不可以同時(shí)使用兩種或兩種以上的助動(dòng)詞。一次只能使用一種助動(dòng)詞。
| can | will | must |
|---|---|---|
| 1. 能力:能…… 2. 許可:可以…… 3. 要求、請(qǐng)求:請(qǐng)…… 4. 可能性:……是有可能性的 5. 推測(cè)(和 not 連用):一定不是……,(疑問句)可能是……? |
1. 確切的推測(cè):應(yīng)該是…… 2. 意志:要……,想…… 3. 請(qǐng)求、順從:能幫我……嗎?(一般情況下用于疑問句) |
1. 義務(wù)、禁止:必須,一定要…… (和 not 連用):禁止……,一定不要,不能 2. 強(qiáng)烈的推測(cè):一定……,必定 |
| should | may | do |
|---|---|---|
| 1. 義務(wù):一定要……(和 must 相比語氣更弱,表示“最好……”的意思) 2. 當(dāng)然、期望:當(dāng)然要做…… |
1. 許可:最好去…… 2. 推測(cè)、可能性:會(huì)不會(huì)是……,可能是…… |
1. 用于否定句:在實(shí)意動(dòng)詞前加 do 或 does,并在其后加 not 1. 用于疑問句:句中有實(shí)意動(dòng)詞時(shí),將 do 或 does 提到句首 |
could,would,might 分別是 can,will,may 的過去式。但是它們除了是這些助動(dòng)詞的過去式之外,還有各自獨(dú)立的意思。
| could | would | might |
|---|---|---|
| 1. 請(qǐng)求、允許:與 can 相比,語氣更委婉、客氣 2. 對(duì)現(xiàn)在或未來的推測(cè):可能會(huì)…… |
1. 鄭重地拜托:與 will 相比,表示更加鄭重的請(qǐng)求 2. 對(duì)現(xiàn)在或未來的推測(cè):好像是…… |
1. 對(duì)現(xiàn)在或未來的推測(cè):可能(與 may 相比,語氣更弱) |
有些助動(dòng)詞和其他單詞搭配的時(shí)候會(huì)產(chǎn)生新的意思。
- cannot ... too :……再……都不過分
- cannot help + -ing / cannot but + 動(dòng)詞原形 :忍不住做……
- would like to + 動(dòng)詞原形 :想做……
- would rather + 動(dòng)詞原形 :寧愿做……
- may well + 動(dòng)詞原形 :……很有可能
- may as well + 動(dòng)詞原形 :不妨/倒不如做……
- should have p.p. : 本應(yīng)該做……(應(yīng)該發(fā)生而沒有發(fā)生)
時(shí)態(tài)
在英語中,動(dòng)詞是表示句子時(shí)態(tài)的核心部分。
現(xiàn)在時(shí)
現(xiàn)在時(shí)態(tài)用來表示現(xiàn)在的事實(shí)或者狀態(tài),或者表示主語現(xiàn)在的習(xí)慣或反復(fù)性的行為。另外,自然現(xiàn)象等和不會(huì)改變的真理也用現(xiàn)在時(shí)態(tài)來表示。在英語中,就是通過動(dòng)詞的基本形式來表示現(xiàn)在時(shí)態(tài)的。但是,主語是第三人稱單數(shù)(he、she、it)的話,要在實(shí)意動(dòng)詞后面加上 -s 或 -es。
She is married.The woman go to church every Sunday.The sun is bigger than the moon.
過去時(shí)
過去時(shí)用來表示過去發(fā)生的動(dòng)作或所處的狀態(tài)。表示在過去發(fā)生過的歷史事件也要用過去時(shí)。在英語中,在實(shí)意動(dòng)詞后加 -ed 來表示過去時(shí)。但是有的實(shí)意動(dòng)詞無視這個(gè)規(guī)則,而按著自己的意愿變換形式。
I fixed the TV yesterday.She got so sick after eating the spaghetti.It became independent from this country in 1945.
將來時(shí)
一般將來時(shí)態(tài)表示將來某一時(shí)刻的動(dòng)作或狀態(tài)。常常和表示將來的時(shí)間狀語(tomorrow,next month,the day after tomorrow)連用。
She will be a great leader of the kingdom.I think it will rain tomorrow.
除了助動(dòng)詞 will,be going to 也可以表示將來時(shí)態(tài),它們都可以用來表示“會(huì)是....../將會(huì)做……”的意思,但是 be going to 多用于表示對(duì)未來的事情做好計(jì)劃或確定要做的事情時(shí)使用。另一方面,will 的語氣有點(diǎn)弱。但是沒必要很徹底地區(qū)分它們兩個(gè),只要理解它們可以用來表示將來時(shí)態(tài)就可以了。
A: Do you have any plans for tonight?B: I'm going to walk the dog after dinner.The bus is not coming. I'm going to be late.
進(jìn)行時(shí)
進(jìn)行時(shí)態(tài)用來表示說話時(shí)正在進(jìn)行的動(dòng)作,英語中有現(xiàn)在進(jìn)行時(shí)、過去進(jìn)行時(shí)、將來進(jìn)行時(shí)三種進(jìn)行時(shí)態(tài)。進(jìn)行時(shí)的基本形式是 <be+動(dòng)詞ing>。根據(jù)現(xiàn)在進(jìn)行時(shí)、過去進(jìn)行時(shí)、將來進(jìn)行時(shí)的不同,be 動(dòng)詞也會(huì)隨之進(jìn)行相應(yīng)的變化。
| 進(jìn)行時(shí)態(tài) | 現(xiàn)在進(jìn)行時(shí) | 過去進(jìn)行時(shí) | 將來進(jìn)行時(shí) |
|---|---|---|---|
| 意義 | 說話的時(shí)刻正在發(fā)生的動(dòng)作 | 在過去某時(shí)刻進(jìn)行的動(dòng)作 | 在將來某一時(shí)刻正在進(jìn)行的動(dòng)作 |
| 解釋 | 正在做~ | 當(dāng)時(shí)正在做~ | 將會(huì)正在做~ |
| 形式 | am/are/is + -ing | was/were + -ing | will be + -ing |
I'm working on the paperwork.I was doing dishes when you called me.It will be raining when you get to town.
注意:現(xiàn)在進(jìn)行時(shí)除了表示“正在做~”的意思之外,像 be going to 一樣,可以用來表示“將會(huì)做~”的意思。be going to 可以表示將來計(jì)劃要做的或者已經(jīng)確定在將來將會(huì)發(fā)生的事情。現(xiàn)在進(jìn)行時(shí)也可以用來表示“已經(jīng)確定的將來會(huì)發(fā)生的事情”。
I'm going to the baseball game tomorrow. I bought the ticket a month ago.Where are you going on your vacation.
現(xiàn)在完成時(shí)
現(xiàn)在完成時(shí)表示從過去某一時(shí)刻開始一直持續(xù)到現(xiàn)在的動(dòng)作或所處的狀態(tài)。簡單地來講就是:“從過去持續(xù)到現(xiàn)在;已經(jīng);一直在~”,表示的就是現(xiàn)在完成時(shí)。
現(xiàn)在完成時(shí),可以用 <have/has + 動(dòng)詞過去分詞> 的形式來表示。主語是第三人稱單數(shù)的話,把 have 變成 has。這個(gè)時(shí)候 have 不是動(dòng)詞,而是助動(dòng)詞。當(dāng)要表示否定的時(shí)候,在 have/has 后加 not,可以縮寫成 haven't/hasn't。動(dòng)詞過去分詞的形式,一般是在動(dòng)詞后面加 -ed,當(dāng)然也有很多不規(guī)則的變化。
I started to live in China three years ago. I still live in China.I have lived in China for three years.
I was sick last week. I am still sick.I have been sick for a week.
在以下具體情況中,使用現(xiàn)在完成時(shí)表示從過去開始到現(xiàn)在為止發(fā)生的事情或所處的狀態(tài)。
-
從過去到現(xiàn)在一直持續(xù)
現(xiàn)在完成時(shí)最基本的意義:現(xiàn)在完成時(shí)可以用來表示過去發(fā)生的動(dòng)作或所處的狀態(tài),到目前為止一直持續(xù),或?qū)?huì)一直持續(xù)下去。I have stayed in this hotel for a week.She has worked for the company since 1990.
-
表示過去的經(jīng)歷、經(jīng)驗(yàn)
現(xiàn)在完成時(shí)可以用來表示過去的經(jīng)歷現(xiàn)在仍在記憶中的感情色彩。表示“做過~”的意義。I have been to the North Pole.Have you watched the movie Casablanca?
-
表示剛剛結(jié)束了
現(xiàn)在完成時(shí)可以用來表示過去發(fā)生的事情到現(xiàn)在為止結(jié)束了。這種情況常和 just(剛剛,剛才)、already(已經(jīng))、yet(已經(jīng))等詞匯連用。The plane has just landed at the airport.He hasn't come to the party yet.
-
表示過去發(fā)生的事情所產(chǎn)生的結(jié)果
表示由于過去發(fā)生的事情對(duì)現(xiàn)在產(chǎn)生的結(jié)果或?qū)ΜF(xiàn)在的影響。-
Susan has gone home.(表示“蘇珊回家了,現(xiàn)在不在這里了”的意思。) -
I have lost the bag.(表示“包已經(jīng)丟了,現(xiàn)在沒有了”的意思。) -
cf. I lost the bag.(帶有“包丟了,但是不知道現(xiàn)在找沒找回來”的感情色彩。)
-
注意:<have been to + 場(chǎng)所名詞> 表示“去過某地”(人回來了)的意思。<have gone to + 場(chǎng)所名詞> 表示“去了某地”(人還沒回來,到達(dá)目的地或者在途中)的意思。
注意:home 作為副詞,本身就含有 <to> 的意思,因此,要寫成 have gone home 而不是 have gone to home。
介詞、連詞和副詞中有很多經(jīng)常和現(xiàn)在完成時(shí)搭配使用。
-
for 一段時(shí)間
She has lived in the United States for 10 years.We have known each other for 5 years.
-
since ……以后
My mom hasn't been happy since we moved to Florida.He has dated the woman since last Christmas.
-
ever 現(xiàn)在為止 (已經(jīng)發(fā)生過的事情,反義詞 never)
Have you ever been to Africa?I have never heard such a word like that.
-
already 已經(jīng)
A: Where's Ryan? B: He's already gone home.Chris has already finished his dinner and gone out.
-
yet 還
Have you finished the project yet?They haven't figured out how to operate the machine yet.
但是,明確表示過去意義的詞匯是不能和現(xiàn)在完成時(shí)同時(shí)使用的?,F(xiàn)在完成時(shí)是表示從過去到現(xiàn)在的,因此,無法單獨(dú)表示過去的動(dòng)作。不能和現(xiàn)在完成時(shí)同時(shí)使用的,表示過去含義的詞匯主要有 last(上個(gè))、ago(~之前)、yesterday(昨天)等。
He ordered the pizza two hours ago.Last Friday, Kevin asked me out for dinner.
過去完成時(shí)
現(xiàn)在完成時(shí)用來表示從過去到現(xiàn)在發(fā)生的事情。過去完成時(shí)和現(xiàn)在完成時(shí)有類似的用法,但是把時(shí)間提前到了過去的某一時(shí)間之前。過去完成時(shí) <had + 過去分詞> 用來表示在過去的過去的某段時(shí)間開始發(fā)生的,到過去為止,仍在持續(xù)的,或會(huì)對(duì)過去造成影響。
She had lived in the house for a decade before they moved in.Because my mom had cleaned my room, it looked so tidy.
注意:英語中常會(huì)出現(xiàn) move 與 in / out 連用的情況。除了“搬家(move)”還會(huì)有“搬進(jìn)(move in)”、“搬出(move out)”的意思。
另外,與過去某時(shí)發(fā)生的事情相比,想要明確地表述在之前發(fā)生的事情的時(shí)候,也用過去完成時(shí)。
I showed off the laptop that my sister had bought in the States.When he walked into the hall, the wedding had already started.
注意:“美國”的全稱是 the United States of America。the United States 可以縮寫成 the States,the U.S.A 可以縮寫成 the U.S。
完成進(jìn)行時(shí)
完成進(jìn)行時(shí)就是現(xiàn)在完成時(shí)或過去完成時(shí)加上進(jìn)行時(shí)的意思。可以看成完成時(shí)和進(jìn)行時(shí)的搭配。因此,在形式(have/had been + -ing)和意義(從過去到現(xiàn)在或從過去的過去到過去,持續(xù)進(jìn)行的動(dòng)作或保持的狀態(tài))中包含了現(xiàn)在/過去完成時(shí)和進(jìn)行時(shí)態(tài)的意義。
-
I have been doing my homework assignment.(表示從過去開始到現(xiàn)在為止一直保持寫作業(yè)的動(dòng)作。) -
cf. I have done my homework assignment.(表示從過去開始寫作業(yè)并剛剛完成的意思。) -
I'm doing my homework assignment.(不包含過去開始的意思,只是強(qiáng)調(diào)現(xiàn)在正在寫作業(yè)的動(dòng)作。)
情態(tài)動(dòng)詞和完成時(shí)連用:<情態(tài)動(dòng)詞 + have + 過去分詞>
could/might/should/must 等情態(tài)動(dòng)詞也喜歡和完成時(shí)<have + 過去分詞>搭配。這種情況下,與各個(gè)情態(tài)動(dòng)詞特有的意義相結(jié)合,就會(huì)產(chǎn)生新的意義。這些意義在我們的實(shí)際生活中會(huì)經(jīng)常使用。
-
could have p.p.
本來能做的事(而沒做)。表示對(duì)過去事情的假設(shè)和遺憾。
-
may/might have p.p.
可能已經(jīng)、也許已經(jīng)。表示對(duì)過去事情的不肯定的推測(cè)。
-
must have p.p.
一定做過。表示對(duì)過去事情的肯定猜測(cè)。
-
should have p.p.
本應(yīng)該做(而沒做)。對(duì)過去沒做的事情的遺憾和后悔。
注意:只看 might 的拼寫的話,會(huì)認(rèn)為它是 may 的過去式。但不是這樣的!might 也可以像 may 一樣表示現(xiàn)在的意思,表示“可能”。might 比 may 的語氣委婉。
不定式和完成時(shí)連用:<to have + P.P.>
不定式 to 用來表示和句子本身時(shí)態(tài)同時(shí)發(fā)生的時(shí)態(tài)。而 to have P.P 用來表示句子基本時(shí)態(tài)之前一段時(shí)間的時(shí)態(tài)。
-
He is reported to be arrested.(被捕(to be arrested)和報(bào)道(is reported)發(fā)生在同一時(shí)間。因此,現(xiàn)在仍處于被捕前的狀態(tài)。) -
He is reported to have been arrested.(被捕(to have been arrested)比報(bào)道(is reported)要提前一段時(shí)間。因此,被逮捕了的事實(shí)在過去已經(jīng)發(fā)生了。)
動(dòng)名詞的完成時(shí)態(tài):<having + P.P.>
having P.P 和 to have P.P 有相似的概念和用法。動(dòng)名詞 -ing 表示和句子本身時(shí)態(tài)相同的時(shí)態(tài),但是 having P.P 用來表示句子基本時(shí)態(tài)之前一段時(shí)間的時(shí)態(tài)。
-
He hates himself for cheating on his wife.(動(dòng)名詞(cheating)欺騙自己的妻子和討厭(hates)自己是同時(shí)發(fā)生的。) -
He hates himself for having cheated on his wife.(他恨(hates)自己是在欺騙(having cheated)妻子這件事之后發(fā)生的事情,因此,(having cheated)要比句子本身的時(shí)態(tài)提前一段時(shí)間。)
注意:英語中可以用<cheat on + 某人>表示男女之間的互相欺騙。
動(dòng)詞后加 -(e)s / -ed / -ing 的規(guī)則
第三人稱單數(shù)的現(xiàn)在時(shí)態(tài)要在動(dòng)詞后面加 -(e)s,規(guī)則動(dòng)詞的過去時(shí)態(tài)在動(dòng)詞后面加 -ed,進(jìn)行時(shí)態(tài)在動(dòng)詞后面加 -ing
動(dòng)詞后面加 -(e)s
一般情況下,在動(dòng)詞后面加 -s
eat - eats / swim - swims / get - gets在以 -ch, -sh, -s, -x, -o 結(jié)尾的動(dòng)詞,后加 -es
catch - catches / wash - washes / miss - misses / fix - fixes / go - goes<輔音 + y>結(jié)尾的情況下,把 -y 變成 -i,加 -es
fly - flies / try - tries / worry - worries<元音 + y>結(jié)尾的情況下,直接加 -s 就可以了
delay - delays / pay - pays / enjoy - enjoys
動(dòng)詞后面加 -(e)d
一般情況下,在動(dòng)詞后面加 -ed
assist - assisted / listen - listened / turn - turned以 -e 結(jié)尾的動(dòng)詞,只加 -d
like - liked / date - dated / live - lived<輔音 + 元音 + 輔音>結(jié)尾的動(dòng)詞,雙寫詞尾的輔音,再加 -ed
stop - stopped / tip - tipped / rob - robbed兩個(gè)音節(jié)以上的,以<輔音 + 元音 + 輔音>結(jié)尾的動(dòng)詞,第一個(gè)元音是重音的話,不用雙寫詞尾的輔音,直接加 -ed
prefer - preferred 重音在第二個(gè) e 上,后面的 -r 雙寫
enter - entered 重音在第一個(gè) e 上,后面直接加 -ed
differ - differed / travel - traveled / transit - transited<輔音 + y>結(jié)尾的動(dòng)詞,把 -y 變成 -i,加 -ed
try - tried / worry - worried / marry - married<元音 + y>結(jié)尾的動(dòng)詞,直接加 -ed
play - played / delay - delayed / enjoy - enjoyed
動(dòng)詞后面加 -ing
一般情況下,動(dòng)詞后面加 -ing
wash - washing / help - helping / look - looking以 -e 結(jié)尾的動(dòng)詞,把 -e 去掉,加 -ing
decide - deciding / cause - causing / shine - shining以 -ie 結(jié)尾的動(dòng)詞,把 -ie 變成 -y,加 -ing
die - dying / lie - lying<輔音 + 元音 + 輔音>結(jié)尾的動(dòng)詞,雙寫結(jié)尾的輔音,再加 -ing
stop - stopping / tip - tipping / rob - robbing兩個(gè)音節(jié)以上的,以<輔音 + 元音 + 輔音>結(jié)尾的動(dòng)詞,第一個(gè)元音是重音的話,不用雙寫結(jié)尾的輔音,直接加 -ing
enter - entering / travel - traveling / visit - visiting
被動(dòng)語態(tài)
如果主語不是動(dòng)作的直接執(zhí)行者而是動(dòng)作的承受者的話,也可以通過動(dòng)詞來表示。主語是動(dòng)作的執(zhí)行者時(shí),叫做主動(dòng),那這個(gè)句子的語態(tài)就是主動(dòng)語態(tài)。相反地,主語是動(dòng)作的承受者時(shí),叫做被動(dòng)語態(tài),那這個(gè)句子的語態(tài)就是被動(dòng)語態(tài)。
被動(dòng)語態(tài)的結(jié)構(gòu)是<be動(dòng)詞 + 過去分詞 + by 動(dòng)作執(zhí)行者>。表示主語承受了動(dòng)作執(zhí)行者的動(dòng)作。這時(shí),by 可以翻譯成“被~”。也可以根據(jù)語境翻譯成“給~”。
He was teased by his best friend.The wall was painted by Susie.
主動(dòng)語態(tài)與被動(dòng)語態(tài)的區(qū)別:
(1)Susie painted the wall.
(2)The wall was painted by Susie.
第(1)句是主動(dòng)語態(tài)的句子,主語是 Susie。強(qiáng)調(diào)給墻刷漆的人叫做 Susie。相反地,第(2)句是被動(dòng)語態(tài)的句子,主語是 The wall,這句話中,相比 Susie 給墻涂了漆,更加強(qiáng)調(diào)的是墻被涂漆了這件事。
像這種,在被動(dòng)語態(tài)的句子中,相比動(dòng)作的執(zhí)行者,更加強(qiáng)調(diào)主語所承受的動(dòng)作。因此,被動(dòng)語態(tài)后面的<by + 動(dòng)作執(zhí)行者>也常會(huì)被省略。
-
The tower was built in 1860.(句子的重點(diǎn)并不是建這座塔的人,而是這座塔被建成這件事本身。)
在被動(dòng)語態(tài)中,如果用單獨(dú)的動(dòng)詞很難表達(dá)意義的話,可以添加助動(dòng)詞來表達(dá)更加豐富多彩的意義。可以運(yùn)用進(jìn)行時(shí)態(tài)或完成時(shí)態(tài)來表示更加具體的時(shí)態(tài),被動(dòng)語態(tài)也可以通過添加助動(dòng)詞、進(jìn)行時(shí)或完成時(shí)等來表達(dá)更加豐富的含義。
<助動(dòng)詞 + be + p.p.>
助動(dòng)詞 + 被動(dòng)語態(tài):表示可能性(can),推測(cè)(will、may),意志(will),義務(wù)(must)等意義。<be + being + p.p.>
進(jìn)行時(shí) + 被動(dòng)語態(tài):(持續(xù))正被~。<have + been + p.p.>
完成時(shí) + 被動(dòng)語態(tài):已經(jīng)被~。<had + been + p.p.>
過去完成時(shí) + 被動(dòng)語態(tài):已經(jīng)被~(過去的過去)。<be + p.p. + to 動(dòng)詞原形>
被動(dòng)語態(tài) + 不定式 to:此時(shí)不定式 to(讓做~,要做~)為被動(dòng)語態(tài)動(dòng)詞提供具體的信息。-
<need/want + -ing>
特殊的被動(dòng)語態(tài):need 或 want 后接動(dòng)名詞 -ing 形式,可表示被動(dòng)的意義,后面不需要再加被動(dòng)語態(tài)。-
The car will be washed tomorrow.(使用助動(dòng)詞 will 來表示將來時(shí)。) -
The crop is being harvested by a group of soldiers.(被收割是現(xiàn)在正在進(jìn)行的動(dòng)作。) -
The windmill has been used for over 40 years.(用現(xiàn)在完成時(shí),表示從40年前到現(xiàn)在一直被使用的意義。) -
My boss had been summoned to court.(用過去完成時(shí)加被動(dòng)語態(tài),表示在某一時(shí)刻之前就被傳訊。) -
She was told to clean her room.(to 之后是被告知(was told)的具體內(nèi)容。) -
The floor needs fixing.(與 The floor needs to be fixed. 這樣的被動(dòng)態(tài)相比,need + -ing的形式更加簡潔。)
-
虛擬語氣
虛擬語氣用來表示說話人的主觀愿望或假想,而不是表示客觀存在的事實(shí),所表達(dá)的是一個(gè)條件,不一定是事實(shí),可能與事實(shí)相反。虛擬語氣可分為過去時(shí)的虛擬語氣和過去完成時(shí)的虛擬語氣。
過去虛擬語氣:與現(xiàn)在事實(shí)相反
過去虛擬語氣用于表示與現(xiàn)在事實(shí)相反的假想或愿望。表示對(duì)于現(xiàn)在事實(shí)的假想,之所以叫做“過去虛擬語氣”是因?yàn)?,?dòng)詞用的是過去式。表示“要是······的話,就······了”的意思。
| 基本形式 | 意義 | 解釋 |
|---|---|---|
| If + 主語 + 動(dòng)詞過去式 主語 + 助動(dòng)詞的過去式(would/could/~)+ 動(dòng)詞原形 |
與現(xiàn)在事實(shí)相反狀況的假設(shè) | 要是~的話,就~了 |
-
If I spoke English well, I could get a job in the UK.(表示對(duì)現(xiàn)實(shí)狀況中“英語不好,沒能在英國找到工作”的相反情況的假設(shè)。) -
If I knew her number, I would call her immediately.(表示對(duì)現(xiàn)實(shí)狀況中“不知道她電話號(hào)碼,沒法給她打電話”的相反情況的假設(shè)。)
注意:一般來講,英語中表述條件的時(shí)候不用一般現(xiàn)在時(shí)。表述與現(xiàn)實(shí)不同的意義時(shí)要使用過去時(shí)。
注意:在過去虛擬語氣中,如果 if 后的動(dòng)詞是 be 動(dòng)詞的話,一律用 were!
過去完成虛擬語氣:與過去事實(shí)相反
過去完成虛擬語氣用來表示對(duì)過去發(fā)生的事情的假想。為什么叫“過去完成虛擬語氣”呢?因?yàn)檫^去完成虛擬語氣的句子的形式中動(dòng)詞要用過去完成時(shí)。用漢語翻譯就是“如果當(dāng)時(shí)······就已經(jīng)······”的意思。
| 基本形式 | 意義 | 解釋 |
|---|---|---|
| If + 主語 + had P.P. 主語 + 助動(dòng)詞的過去式(would/could/~)+ have P.P. |
對(duì)過去事實(shí)相反狀況的假設(shè) | 如果當(dāng)時(shí)~就已經(jīng)~ |
-
If I had bought the house, I would have gained so much profit from it.(表示對(duì)過去的事實(shí)“沒買這個(gè)房子,沒能賺錢”的相反情況的假設(shè)。) -
If I hadn't told the joke, I wouldn't have embarrassed myself.(“講了笑話,使自己變得尷尬”已經(jīng)是過去發(fā)生過的事實(shí),這里假設(shè)其相反的情況來表達(dá)自己的后悔之情。)
各種形式的虛擬語氣
漢語中,如果要表示和現(xiàn)實(shí)情況相反的話,也不一定都要用“如果~的話,就~”的表達(dá)方法。也可以用“要是~就好了”這種簡潔的說法。英語也一樣。在虛擬語氣中,并不是一定要用“if”來表示假設(shè)。重要的不是“if”,而是假設(shè)內(nèi)容的動(dòng)詞形式。
1. I wish + 虛擬語氣
| 虛擬語氣 | 形式 | 意義 |
|---|---|---|
| 過去 | I wish + 主語 + 動(dòng)詞過去式 | ~的話,就好了 |
| 過去完成 | I wish + 主語 + had P.P. | 當(dāng)時(shí)~的話,就好了 |
-
Stop bothering me. I wish you were not here.(對(duì)現(xiàn)在事實(shí)相反狀況的假設(shè)) -
I wish I had money to take a vacation to Fiji.(對(duì)現(xiàn)在事實(shí)相反狀況的假設(shè)) -
I wish I hadn't drunk last night. I still have a hangover.(對(duì)過去事實(shí)相反狀況的假設(shè)) -
I wish someone had helped me when I was in trouble.(對(duì)過去事實(shí)相反狀況的假設(shè))
2. as if / though + 虛擬語氣
| 虛擬語氣 | 形式 | 意義 |
|---|---|---|
| 過去式 | 主語 + 動(dòng)詞現(xiàn)在式~ as if / though + 主語 + 動(dòng)詞過去式 |
好像~(現(xiàn)在時(shí)態(tài)) |
| 過去式 | 主語 + 動(dòng)詞過去式~ as if / though + 主語 + 動(dòng)詞過去式 |
(當(dāng)時(shí))好像~(過去時(shí)態(tài)) |
| 過去完成式 | 主語 + 動(dòng)詞現(xiàn)在式~ as if / though + 主語 + had P.P. |
好像已經(jīng)~(現(xiàn)在時(shí)態(tài)) |
| 過去完成式 | 主語 + 動(dòng)詞過去式~ as if / though + 主語 + had P.P. |
(當(dāng)時(shí))好像已經(jīng)~(過去時(shí)態(tài)) |
從上面的表格中我們可以看出,as if / though 之后使用過去虛擬語氣的話,表示所敘述的情況與事實(shí)相反?,F(xiàn)在時(shí)的句子中,用<as if / though + 過去虛擬語氣>的話,其假設(shè)的部分就是現(xiàn)在的事情,可翻譯成“好像~”。過去時(shí)的句子中,其假設(shè)的部分就是過去的事情,可翻譯成“(當(dāng)時(shí))好像~”。
-
She acts as if she knew everyone at the party.(事實(shí)上,聚會(huì)中的人她并不是都認(rèn)識(shí),只是現(xiàn)在她是這樣表現(xiàn)的。) -
They behaved as though they didn't know about the rumor.(過去的時(shí)候,他們并不是不知道謠言,只是表現(xiàn)得像當(dāng)時(shí)不知道一樣。)
注意:這里的虛擬語氣句型由 as if / though 以后的內(nèi)容組成。例句中,She acts 是現(xiàn)在的事情,They behaved 是過去的事情。因此,as if / though 之后用過去時(shí)的話,就是對(duì)“她表現(xiàn)得”和“他們表現(xiàn)得”這個(gè)時(shí)態(tài)的事情進(jìn)行的假設(shè)。
另一方面,as if / though 之后如果使用過去完成時(shí)的話,其假設(shè)的事情的時(shí)態(tài)就是主句時(shí)態(tài)的之前一個(gè)時(shí)態(tài)。例如,在現(xiàn)在時(shí)的句子中使用<as if / though + 過去完成虛擬語氣>的話,其假設(shè)的部分就是過去的事情,可翻譯成“好像已經(jīng)~”。過去時(shí)的句子中,其假設(shè)的部分就是過去的過去的事情,可翻譯成“(當(dāng)時(shí))好像已經(jīng)~”。
-
The teacher talks as if she had met the president.(在以前并沒有見過總統(tǒng),只是現(xiàn)在說得好像見過。) -
My dad treated me as if he had never seen me before.(父子關(guān)系一直都保持著,只是對(duì)待我像從未見到的人一樣。as if 之后的內(nèi)容要比 treated 提前一個(gè)時(shí)態(tài)。)
注意:“老師說的(The teacher talks)”現(xiàn)在時(shí)和“爸爸對(duì)我(My dad treated)”過去時(shí)相比,as if / though 后面的內(nèi)容都發(fā)生在前一個(gè)時(shí)態(tài)。
3. If it were not for / If it had not been for
| 虛擬語氣 | 形式 | 意義 |
|---|---|---|
| 過去 | If it were not for ~ | 沒有~的話 |
| 過去完成 | If it had not been for ~ | 當(dāng)時(shí)沒有~的話 |
If it were not for the Sun, we would freeze to death.If it had not been for the Lord on my side, I would have never been able to stop worrying.
4. 混合虛擬語氣
混合虛擬語氣就是過去虛擬語氣和過去完成虛擬語氣混合使用。多用來表示“(與現(xiàn)在相比)如果已經(jīng)~的話,就~”的意思。要表達(dá)這樣的意思的話,if 從句一定要用(had P.P.),主語要用過去虛擬語氣(would / could / ...)。
If I had taken the job offer, I wouldn't be looking for a job now.If I had saved the document, I wouldn't be working now.'
筆記:個(gè)人的理解是,if 從句表示假設(shè)的情況,主句說明了假設(shè)的情況導(dǎo)致的結(jié)果。過去虛擬語氣是對(duì)現(xiàn)在的情況作假設(shè),導(dǎo)致的結(jié)果也是現(xiàn)在時(shí)。而過去完成虛擬語氣是對(duì)過去的情況作假設(shè),導(dǎo)致的結(jié)果是過去時(shí)。混合虛擬語氣就是對(duì)過去的情況作假設(shè),導(dǎo)致的結(jié)果則是現(xiàn)在時(shí),想表達(dá)的意思是“如果當(dāng)時(shí)~現(xiàn)在就~”