时态、语态、虚拟语气
- 1. 时态和语态
- 1.1 时态: 4个时间*4个状态 (时间:现在、过去、将来、过去将来;状态:一般、进行、完成、完成进行)
- ⑴ 16 时态 详解表
- ⑵ 主从句的 时态搭配
- ⑶ 常用的 不规则动词变化
- 1.2 语态:主动、被动(及物、动+介、否定 加 not)
- 2. 虚拟语气:纯条件(真实假设)、现在/过去/将来/真理相反 的事实(事实相反假设)
- 2.1 纯条件(真实假设):如果、当、一旦、...之前 (❶ if/once... + “现在时/原形”;❷ 主句 “现在时助动词” + do)
- 2.2 现在事实相反的 虚拟语气:if +过去时;主句+ 过去时 助动词+do
- 2.3 过去事实相反的 虚拟语气:if + 过去完成时/had done;主句+ 助动词过去时+have done
- 2.4 与将来状况相反的 虚拟语气:if+ should do;主句+过去/现在助动词/祈使句
- 2.5 与真理相反的 虚拟语气:if + were +to do;主句+过去时助动词+do
- 知识拓展:对过去的猜测 (一定/可能/不可能):must/may/cannot + have done
- 2.6 虚拟句 if 的省略:if + were/had done/should (去 if,助动提前)
- 2.7 虚拟语气:时态不一致的情况(主从句 针对不同时间)
- 2.8 虚拟语气 常用词
- ⑴ 要不是but for/without:+ 名词 ;= (if + it +❶ (were not)/ (❷ had not been)+ ❶ that从句 / ❷ for+名词)
- ⑵ 以免/免得 lest : (should) do
- ⑶ 以免 for fear: ❶ + that + 现在将来may/ 过去might ;❷ + of + doing
- ⑷ 好像 as if/though:现在时 do、过去时 did、过去完成时 had done
- ⑸ 要是...怎么办 what if :+should
- ⑹ 该是...的时间了 it is time:+ that 过去时/;+ for sb + to do
- ⑺ 要是...就好了 if only:+ 过去时 did;+ 过去完成时 had done
- ⑻ 希望 wish/would rather/Would: + that + did/ had done
- ⑼ 意志动词:+ that + (should) + do
- ⑽ 有必要 necessary/essential...:+ that + (should)+ do
- ♣ 结束语 和 友情链接
1. 时态和语态
- 时态:时态(tense),是一种 “动词形式”,不同的时态 表示 不同的时间与方式。共有 16 种时态。
1.1 时态: 4个时间*4个状态 (时间:现在、过去、将来、过去将来;状态:一般、进行、完成、完成进行)
-
16个时态(时态 = 时间+状态)
-
16 时态=4个时间*4个状态=16个时态
-
16 种时态:
- ① 现在时(4种):❶ 现在一般时态(一般现在时)、❷ 现在进行时、❸ 现在完成时 、❹ 现在完成进行时;
- ② 过去时(4种):❶ 一般过去时(过去一般时)、❷ 过去进行时、❸ 过去完成时、❹ 过去完成进行时;
- ③ 将来时(4种):❶ 一般将来时(将来一般时)、❷ 将来进行时、❸ 将来完成时、❹ 将来完成进行时;
- ④ 过去将来时(4种):❶ 一般过去将来时(过去将来一般时)、❷ 过去将来进行时、❸ 过去将来完成时、❹ 过去将来完成进行时。
-
(时间和状态,可分开后,再组合看)
-
-
① 4个时间:现在,过去,将来,过去将来(= 过去和现在之间)
- 时间顺序:过去→过去将来→现在→(现在)将来
- ❶ 过去(…了):过去发生的事,做过/做了 某事,翻译:当时、刚刚 等 过去的时间里 做的事,
did
(过去式) - ❷ 过去将来:站在过去的时间点 说将来,
would+do
- 过去将来的 具体时间点:
- 注意:如果 过去说将来要怎样,然后直到现在 事也没有做,那过去说的将来,就不再是过去将来了,就变成了 现在的将来了。
-
(过去将来的具体时间点,主要看 现在还做没做,❶ 现在之前做了:过去的将来;❷ 到现在还没做:过去将来⇒ 变 现在的将来;)
-
例:我1月份说,将来必定会去学钢琴,2月份的时候,我真的去学钢琴了,现在是3月份了,所以 学钢琴这个动作 就是“过去将来”,因为相比较现在,已经发生了。
-
例: 我1月份说,将来必定会去学钢琴,直到现在,我都还没有学呢,所以 学钢琴这个动作 就是“现在将来”,因为相比较现在,这个“将来的事情”并没有发生,就算会发生,也只会在“现在的将来”发生了。
-
- 注意:如果 过去说将来要怎样,然后直到现在 事也没有做,那过去说的将来,就不再是过去将来了,就变成了 现在的将来了。
- 过去将来的 具体时间点:
- ❸ 现在:当前的时间点,
do
(人称变化) - ❹ 将来:将来会发生的事,
will+do
-
② 4个状态:一般,进行,完成,完成进行
- ❶ 一般态:没有特别状态信息,不特指 动作是进行中,还是完成了,就用 一般态,
do
(人称和时间变化) - ❷ 进行态(正在):正在进行中,
be + doing
- ❸ 完成(已经做了/做完了…):已经完成的状态,且对 “在那之后的某个时间点的事”有影响,
have+done
- 如,我中午已经走了,所以你下午才找不到我。
- ❹ 完成进行(一直在做…并将持续下去):已完成一部分,还会继续,完成态+进行态,
have been +doing
- 完成态:have+done,进行态:be+doing,结合 have +done (be的过去分词)+doing = have+been +doing
- ❶ 一般态:没有特别状态信息,不特指 动作是进行中,还是完成了,就用 一般态,
-
-
时态难点
- ① 动词的变位:人称变位、时态变位、借于助动词
- ❶ 人称变位:第一二三人称(你我他) 和 单数/复数 的结合。
- be 动词的 人称变位:am(第一人称单数)、is (第三人称单数,简称 三单)、are(你我他复数、第二人称)
- ❷ 时态变位:动词的 时间+状态 的结合。
- be 动词的 时态变位: was(am、is 的过去式)、were (are 的过去式)
- 注意区分“过去式” 和 “过去分词”
- 过去式 ≠ 过去分词
- 现在式 eat、过去式 ate、过去分词 eaten、现在分词 eating
- ❶ 人称变位:第一二三人称(你我他) 和 单数/复数 的结合。
- ② 借用 助动词 aux: 助动词 也有 人称、时态的变位。
- am/is/are/be/been、do/does/did、have/has/had、will/would
- ③ 时态 和其他语法 混用
- ❶ 时态 搭配 情态动词 modal./情态动词否定 + not
- 常见情态动词: can (could)、 may (might)、 must、 need、ought to、 dare (dared)、usedshall (should)、 will (would)。
- ❷ 时态 和 语态:主动语态 变被动语态。(我打了他⇒ 他被我打了)
- ❸ 时态 和 问句
- ❹ 时态 和 虚拟语气
- ❶ 时态 搭配 情态动词 modal./情态动词否定 + not
- ① 动词的变位:人称变位、时态变位、借于助动词
⑴ 16 时态 详解表
时态(主动) 时间↓、状态→ | 一般 | 进行 | 完成 | 完成进行 |
---|---|---|---|---|
现在 | ① 现在一般 :do/does ❶ 表 事实(并不特指出 动作状态、时间状态): 例: 我吃胡萝卜:I eat carrots.(不指定正在进行、还是完成了,只说明这个事实;表示事实时,普通名词一般用复数,一般不会只跟某一个有关系) 例: 太阳从东边升起:The sun rises in the east.(现在、过去、将来 都会从东边升起,跟时间关系也不大) ❷ 表 习惯/重复的动作: 例: 我打篮球:I play basketball.(我有这个习惯,不特指 动作的时间、状态) ❸ 表达 预计发生的事: 例: 公交今晚8点离站:The bus leaves at 8pm tonight. 例: 公交每晚 8点离站:The bus leaves at 8pm every day.(每天:由预计 变习惯/重复性 动作) ❹ 表 将来/条件(副词从句 中的将来/条件 用现在一般时): 例:等我有钱了,我就买车: When I havevt money, I will buy a car.(从句现在+主句将来,从句的“等以后有钱”,这个将来 用现在时来表达,主句还用将来时) | ② 现在进行 :am/is/areaux+ doing 现在分词 正在做… ❶ 表 现在 正在做的动作: 例: 我正在吃一根胡萝卜:I am eating a carrot. 例: 她正在跳舞:She is dancing. ❷ 表 即将发生的 动作: 例:他今天会来:He is coming today. = He will be coming today. 例:他马上就要走了:He is leaving soon. = He will be leaving soon. | ③ 现在完成 :has/haveaux + done 过去分词❶ 表 目前 已完成的动作: 例: 我已经吃了 一根胡萝卜了:I have eaten a carrot.(一种已完成的动作,动词完成,影响/言下之意:我已经吃了东西,现在可能不饿了,普通名词 一般用单数) ❷ 表 目前 的经验: 例: 我吃过 胡萝卜:I have eaten carrots.(一种经验,影响/言下之意:我是吃过胡萝卜的人,普通名词 一般是复数。) ❸ 表 已做,且目前仍在继续的 动作、状态: 例: 她已经在这住了十年了:She has lived here for ten years. | ④ 现在完成进行 (一直做…:目前 已做完一部分,还将继续):has/haveaux been aux =be的过去分词 + doing 例: 我一直在吃胡萝卜:I have been eating carrots.(动作完成+进行,影响:我已经吃完了一部分,并且还会继续) |
过去 | ① 过去一般 :did 过去式❶ 表 过去的 动作、习惯、状态: 例: 我打了篮球:I played basketball. (注:过去 + 一般态, 只表示我做过某事,做了…,不能体现出 是不是某种习惯/重复性动作) 例: 他从前都很早起床:He used to get up early.(过去的习惯:used+to do ) = He always rose up early in the morning.(过去式+频率副词,表 过去习惯) 例:他生于1991年:He was born in 1991.(表示状态) ❷ 表 过去的经验(也可用现在完成时): 例:你以前见过她吗?:Did you ever see her before? = Have you ever seen her before? ❸ 过去一般 替代 过去完成:(搭配连词 after、before、until等) 例:我完成工作之后,就回家了:After I finished my work, I went home. = After I had finished my work, I went home.(两个动作有前后,先完成一个,再做的另一个) | ② 过去进行 :was/wereaux+ doing ❶表 过去某时 正在做的动作: 例: 当时,兔子正在吃胡萝卜:The rabbit was eating a carrot. (过去某个时间点,正在做某事) ❷ 表 过去某时 即将发生的动作: 例:当时/那时,他快要死了:He was dying. = He was to die. = He was about to die. | ③ 过去完成 :hadaux+done 例:昨天下午 他想找我,但我已经去上海了:He tried过去 to find me yesterday afternoon, but I had already gone过去完成 to Shanghai. (过去已经完成,影响:因为我已经走了,所以 他在之后找我 是找不到的。) | ④ 过去完成进行 : had been + doing 例: 当时,我一直在看你的视频:I hadaux beenaux watching your videos.(完成+进行:过去的某个时间点,已经完成了一部分,还将继续) |
将来 | ① 将来一般 (说话者十分确定的事):a. willaux,无人称变化 + do ;b. beaux+going/about+to do; c. be+to do; ❶ 表 将来会发生的 动作、状态: 例:明天太阳还会升起:The sun will rise again tomorrow.(将来的动作,十分确定会在将来发生的事,用 将来 一般时态,不太确定会不会发生,需要借助“动词的语气”) 例:他很快就是学生了: He will be a student soon .(将来的 状态) | ② 将来进行 (将来某时 正在进行的动作):will beaux+ doing 例:我明天午餐时 将会在吃胡萝卜: I will be eating a carrot for lunch tomorrow.(很确定的事) | ③ 将来完成 :will haveaux + done ❶ 表 将来某时间 已经完成的动作: 例:我将在明天下午4点之前 完成视频制作,所以我可以在那之后发布它: I will have finished making video by 4pm tomorrow,so I can publish it after that.(完成,将来的某个时间点 很确定 会完成,影响:之后就可以发布了) ❷ 表 将来某时间 已做过 且将继续做的动作: 例: 到月底,他就在这里住满10年了:By the end of the month, he will have lived here for ten years. | ④ 将来完成进行 :will have beenaux + doing 例: 到明天下午3点,这只兔子已经一直吃了两个小时的胡萝卜了:The rabbit will have been eating carrots for two hours by 3pm tomorrow. (将来的某个时间点,完成了一部分,还将继续,一直做…) 例:到今年年底,我教英语就满十年了:I will have been teaching English for ten years by the end of this year.(到年底满10年,但我还会继续) |
过去将来 | ① 过去将来一般 :wouldaux + do 例:我之前/当时说 我午饭要吃胡萝卜: I said I would eat a carrot for lunch. | ② 过去将来进行 :would beaux+ doing 例: 我之前说 我昨天午餐将要吃胡萝卜: I said I would be eating a carrot for lunch yesterday. | ③ 过去 将来完成 :would haveaux + done 例: 我说过 我将会在昨天下午4点之前 完成视频制作: I said I would have finished making video by 4pm yesterday. | ④ 过去将来完成进行 :would have beenaux + doing例: 到明天/昨天下午3点,这只兔子 将会已经一直吃了两个小时的胡萝卜了:I said the rabbit would have been eating carrots for two hours by 3pm tomorrow/yesterday. (站在过去 谈将来) |
⑵ 主从句的 时态搭配
-
主从句的时态 搭配
- ① 主句 现在时:从句限制 不能用 过去完成时,过去完成进行时。若是从句 有过去时的副词从句,则无限制。其他时态无限制。
- 简记:主现在,从禁用不过完(进),副从过去 无限制。
- 例: 我认为 他已经来了。
- I think he has come.
- 例: I think
he had been sleeping.(×)- 我认为 我来的时候 他一直在睡觉:I think he had been sleeping when I came副词从句,过去时. √
- 例: 我认为 他已经来了。
- ② 主句过去时:从句限制 不能用 现在和将来的时态,可以使用过去时的 一般、进行、完成、完成进行。
- 简记:主过去,从仅限 过去。
- ③ 主句随意+从句 现在一般时(从句真理):从句是真理时,真理必须用 现在一般时,所以不论主句是什么时态,从句 都只能是 现在一般时。
- 例: 我们 以前知道/现在知道/将会知道 太阳从东方升起。
- We knew过去时/know现在时/(will know)将来时 that the sun
rises
现在时 in the east.
-
时间短语 搭配 时态
- 一段时间:搭配 现在完成时/现在完成进行时
- 一段时间: for/during/in /through /down through /over + the past/last + 数字+year(s)/week(s)/month(s)
- 例:上个星期以来,我一直在 学英语。
- I have been studying English for the past week.
- 例:上个星期以来,我一直在 学英语。
-
特别句型:
- 例: 从我上次见你,已经有五年了。
- It is five years since I saw you last time.
- It has been five years since I saw you last time.
- 自从…已经有…时间:it is + 一段时间 + since+句子 = it has been + 一段时间 + since + 句子
- 例: 从我上次见你,已经有五年了。
⑶ 常用的 不规则动词变化
- ① 三式相同(aaa):过去式=过去分词=原形
原形 | 过去式 | 过去分词 |
---|---|---|
burst(突发) | burst | burst |
cost(花费) | cost | cost |
cast(丢;扔;掷) | cast | cast |
cut(切) | cut | cut |
hit(击打) | hit | hit |
hurt(伤害) | hurt | hurt |
let(让) | let | let |
read(读) | read | read |
set(放置) | set | set |
shut(关) | shut | shut |
upset(使…难过) | upset | upset |
- 两式相同(abb):过去式 = 过去分词
原形 | 过去式 | 过去分词 | 变化规则 |
---|---|---|---|
say(说) | said | said | y 变 i,加 d |
lay(放置;生蛋) | laid | laid | y 变 i,加 d |
pay(付款) | paid | paid | y 变 i,加 d |
sell(卖) | sold | sold | ell 变 old |
tell(告诉) | told | told | ell 变 old |
catch(抓住) | caught | caught | 变 aught |
teach(教) | taught | taught | 变 aught |
buy(买) | bought | bought | 变 ought |
bring(带来) | brought | brought | 变 ought |
think(认为) | thought | thought | 变 ought |
have/has(有;吃;喝) | had | had | 变 d |
hear(听) | heard | heard | 加 d |
make(做) | made | made | k 变 d |
build(建造) | built | built | d 变 t |
lend(借) | lent | lent | d 变 t |
send(邮寄;送) | sent | sent | d 变 t |
spend(花费) | spent | spent | d 变 t |
sit(坐) | sat | sat | i 变 a |
get(得到) | got | got | e 变 o |
lose(失去;输) | lost | lost | e 变 t |
win(赢得) | won | won | i 变 o |
smell(闻) | smelt | smelt | l 变 t |
hold(抓住) | held | held | o 变 e |
meet(遇见) | met | met | 去 e |
feed(喂) | fed | fed | 去 e |
feel(感觉) | felt | felt | 去 e 加 t |
keep(保持) | kept | kept | 去 e 加 t |
sleep(睡) | slept | slept | 去 e 加 t |
lead(领导) | led | led | 去 a |
leave(离开) | left | left | ave 变 ft |
mean(意指) | meant | meant | 加 t |
stand(站;忍受) | stood | stood | an 变 oo |
understand(了解) | understood | understood | an 变 oo |
find(发现) | found | found | i 变 ou |
hang(挂) | hung | hung | a 变 u |
hang(vt.吊死) | hanged | hanged | 加 ed,与 上方区分 |
strike(打击) | struck | struck/stricken | i 变 u,过去分词 可加 en |
- 两式相同(aba):过去分词 = 原形
原形 | 过去式 | 过去分词 | 变化规则 |
---|---|---|---|
run(跑) | ran | run | 过去式 u 变 a |
come(来) | came | come | 过去式 o 变 a |
become(成为) | became | become | 过去式 o 变 a |
- 三式不同(abc):原形、过去式、过去分词 各不相同
原形 | 过去式 | 过去分词 | 变化规则 |
---|---|---|---|
begin(开始) | began | begun | i 变 a ;i 变 u |
drink(喝) | drank | drunk | i 变 a ;i 变 u |
ring(鸣响) | rang | rung | i 变 a ;i 变 u |
sing(唱歌) | sang | sung | i 变 a ;i 变 u |
sink(下沉) | sank | sunk | i 变 a ;i 变 u |
swim(游泳) | swam | swum | i 变 a ;i 变 u |
break(打破) | broke | broken | ea 变 o,加 e;ea 变 o ,加 en |
speak(说话) | spoke | spoken | ea 变 o,加 e;ea 变 o ,加 en |
steal(偷) | stole | stolen | ea 变 o,加 e;ea 变 o ,加 en |
freeze(冻住) | froze | frozen | ee 变 o;ee 变 o,加 n |
choose(选择) | chose | chosen | 去 o;去 o ,加 n |
hide(藏) | hid | hidden | 去 e;去e,加 den |
bite(咬) | bit | bitten | 去 e;去 e,加 ten |
forget(忘记) | forgot | forgotten | e 变 o;e 变 o,加 ten |
tear(撕) | tore | torn | ea 变 o,加 e;ea 变 o,加 n |
wear(穿;戴) | wore | worn | ea 变 o,加 e;ea 变 o,加 n |
drive(驾驶) | drove | driven | i 变 o;加 n |
ride(骑) | rode | ridden | i 变 o;去e,加 den |
rise(升) | rose | risen | i 变 o;加 n |
write(写) | wrote | written | i 变 o;加 n |
take(带去) | took | taken | a 变 oo,去 e;加 n |
mistake(误会) | mistook | mistaken | a 变 oo,去 e;加 n |
shake(摇动) | shook | shaken | a 变 oo,去 e;加 n |
know(知道) | knew | known | o 变 e;加 n |
grow(生长) | grew | grown | o 变 e;加 n |
throw(扔) | threw | thrown | o 变 e;加 n |
blow(吹) | blew | blown | o 变 e;加 n |
draw(画;拉) | drew | drawn | a 变 e;加 n |
fly(飞) | flew | flown | y 变 ew;y 变 own |
do(做) | did | done | o 变 id;加 ne |
eat(吃) | ate | eaten | 去 e,后加 e;加 en |
fall(落下) | fell | fallen | a 变 e;加 en |
give(给) | gave | given | i 变 a;加 n |
go(去) | went | gone | 完全变形;加 ne |
lie(躺) | lay | lain | ie 变 ay;ie 变 ain |
see(看) | saw | seen | ee 变 aw;加 n |
show(展示) | showed | shown | 加 ed;加 n |
am/is(是/在/助动词 aux) | was | been | 完全变形;be+en |
are(是/在/助动词 aux) | were | been | 完全变形;be+en |
- 有两种变化a b1/b2 c1/c2:过去式和过去分词 有两种变化形式
原形 | 过去式 | 过去分词 | 变化规则 |
---|---|---|---|
burn(燃烧) | burned、burnt | burned、burnt | 加 ed/ 加 t |
dream(梦见) | dreamed、dreamt | dreamed、dreamt | 加 ed/ 加 t |
learn(学习) | learned、learnt | learned、learnt | 加 ed/ 加 t |
spell(拼写) | spelled、spelt | spelled、spelt | 加 ed/ l 变 t |
- 不完全变化的 助动词 ab:只有过去式,没有过去分词、现在分词
原形 | 过去式 | 过去分词 | 变化规则 |
---|---|---|---|
shall | should | 无 | all 变 ould |
will | would | 无 | ill 变 ould |
can | could | 无 | an 变 ould |
may | might | 无 | ay 变 ight |
1.2 语态:主动、被动(及物、动+介、否定 加 not)
-
语态:❶ 主动语态、❷ 被动语态。
- 例: 我爱他。
- I love him.(主动语态)
- 例: 他被我爱着。
- He is loved by me.
- 例: 我爱他。
-
被动语态:
- ① 动词: 一定是 及物动词 vt ,不及物动词 没有被动语态,只有主动语态。
- 例外:不及物动词+介词:动vi+介词+宾,此时 “动+介” 视为一个整体 = 及物动词,有宾语,就可以有被动语态。⇒ be + 过去分词+介词 (注:介词 绝不能省略)
- “动+介词+宾语” 的被动语态:“动+介” = 及物动词,所以可以 有被动语态
- 例:我住在这所房子里。
- I live in this house.
- This house is lived in by me.
- 例:我住在这所房子里。
- ② 构成:主动句 原宾语 + be+ 过去分词vt(+by sb主语宾格)= 被动语态
- 含有助动词,助动词 放在 be/been/beingaux 前。
- will/would +do ⇒ will/would be + done
- have/has/bad+ done ⇒ have/has/bad been + done
- will/would have +done ⇒ will/would have been + done
- is doing ⇒ is being +done
- 简记:宾变主,加 be 动变过分,助动词保留 放在前。
- 含有助动词,助动词 放在 be/been/beingaux 前。
- ③ 时态一致:主动是什么时态,被动 就该是什么时态。
- 例:我爱过他。(我以前爱他)⇒ 他曾被我爱着。
- I loved him.(过去一般时态)
- He was loved by me.(过去一般时态)
- 例:我会爱他。⇒ 他会被我爱。
- I will love him.(将来一般时态)
- He will be loved by me.(将来一般时态)
- 例: 他正在做那项工作。⇒ 那项工作 正在被他做。
- He is doing that work.
- That work is being done by him.
- 例:我爱过他。(我以前爱他)⇒ 他曾被我爱着。
- ④ 否定句 被动态:be +
not
+ 过去分词 (否定词 not 放在助动词之后,如 be 之后)- 例: 我不爱他。
- I don’t love him.
- He is
not
loved by me.
- ① 动词: 一定是 及物动词 vt ,不及物动词 没有被动语态,只有主动语态。
-
授予动词 的 2 种被动语态
- 授予动词 有双宾语,两个宾语 都可以提前 做主语, 改成被动语态。
- 例: 我给了他一本书。
- I gave him宾语1 a book宾语2.
- He was given a book by me.
- A book was given (to) him by me.
2. 虚拟语气:纯条件(真实假设)、现在/过去/将来/真理相反 的事实(事实相反假设)
-
虚拟语气:语气的一种。虚拟语气:表示 假设、难以实现的情况,并非客观事实,甚至完全与事实相反。此外如需表达主观愿望、强烈的感情时,也可用虚拟语气。
- 虚拟语气 形式:通过谓语动词的特殊形式 来表示。
- 语气分类(5类):❶ 陈述语气、❷ 祈使语气、❸ 虚拟语气、❹ 疑问语气、❺ 感叹语气。
-
虚拟语气(subjunctivesəbˈdʒʌŋktɪv mood)
- a. 表达 “虚拟状态”(不是真的,如果…)
- b. 构成:主句,if 副词从句
- c. 虚拟语气 分类
- ❶ 纯条件 虚拟语气(if 现在
do
,主句 现在时助动词will do
)- 例: 如果 他在这里从句,我会揍他主句。
- If he is here, I will beat him. (if 现在 am/is are,主句 现在时助动词 will do。)
- ❷ 与“现在事实 相反” 虚拟语气(if 过去
did
,主句 过去时助动词would do
): ⇒ if …were…, 主句 would do)- 例: 如果他现在在这,我会揍他。 (但事实上他不在,只是假设一下,所以是虚拟一下)
- If he were here, I would beat him.
- 虚拟语气中 be 过去式: 你我他的 be 动词 过去式,都用
were
。 - 时态一致:前面是 were,后面 will 换成 would。
- 虚拟语气中 be 过去式: 你我他的 be 动词 过去式,都用
- ❸ 与“过去事实 相反” 虚拟语气(if 过去完成
had done
,主句 过去助动词+have donewould have done
)- 例: 如果他当时在这,我会揍他。
- If he had been here, I would have beaten him.
- ❹ 与“将来事实 相反” 虚拟语气(if 用 助动词
should + do
,主句 助动词would、will + do
都可以)- 例: 如果他在这,我会揍他。
- If he should be here,I would beat him.
- ❶ 纯条件 虚拟语气(if 现在
- 总结:从句和主句的时态(针对 will 助动词)
- if 从句时态:条件用现在,现在用过去,过去用过完,将来 用 should(往后推一个时间)
- 主句时态:条件用现在助,现在用过去助,过去用 过去助+现完,将来 用 现过助即可
2.1 纯条件(真实假设):如果、当、一旦、…之前 (❶ if/once… + “现在时/原形”;❷ 主句 “现在时助动词” + do)
- 纯条件(真实假设)(如果/当/一旦…会/应该/必须/可以…)
- 结构: 条件连接副词
if/once...
+ ❶ 现在时一般用法/❷ 原形强调条件的重要性, 主句 + 现在时 助动词aux + do- 现在时的“助动词”:
will/may/must/can/shall/(ought to)/should
此时非过去时=应该- 用原形的 比较少,知道即可,平时可以不使用,尽量用现在时 不容易出错。
- 表示纯条件的 连接副词:
if
=in case
that,on condition
that ,provided
that,suppose
that,supposing
that (注:that 都可省略);一旦once
、as soon as
;当when
;在…之前before
;只要 so long as,= as long as;这些词 一般只用在“纯条件”的虚拟句中,形成的条件句,用法与 if 一样,用现在时。- 例: 如果 有人犯这个错误,他必须受到惩罚。
- If anyone makes现在时 such a mistake, he must be punished.
- = If anyone make原形 such a mistake, he must be punished.(if 从句 动词用原形,突出条件的重要性)
- 例: 如果他错了,我就惩罚他。
- If he is现在时 mistaken, I will punish him.
- = If he be原形 mistaken, I will punish him.(if 动词用原形,突出条件的重要性)
- 例: 如果 他来了,你就该告诉他真相。
- If he comes, you should tell him the truth.
- 例: 一旦 我有钱了,我就会买辆车。
- Once I havevt,现在时 money, I willaux buy将来时 a car.
- 例: 当他完成时,他可能会来。
- When he finishes现在时 it, he mayaux come.
- 例: 如果我有时间,我应该做这事。
- If I have time, I should非过去式=应该 do it. (should 是唯一例外,could 不行,其他全部为 助动词的 现在时)
- 例: 如果他必须做这件事,他应该小心点做。
- If he must do it, he should do it with care.
- if 中的 助动词: if 从句一般 不用助动词,当 主语是人时,可以用 能够 can、必须 must 等 助动词。(if 中 用will 比较少)
- 例: 如果他来了,告诉我一声。
In case
he comes, let me know.- in case + (that)+从句
- in case +
of
+ 名词
- 例: 如果/只要 他认错,我就会原谅他。
- I will pardon him
provided
(that) he acknowledges his mistake.
- I will pardon him
- 例: 假如我遇见他,我要跟他说什么?
Suppose/Supposing
I meet him, what shall I tell him?
- 例: 哪本书都可以,只要有趣。
- Any book will do,
as long as
it is interesting.
- Any book will do,
- 例: 如果 有人犯这个错误,他必须受到惩罚。
- 现在时的“助动词”:
- 结构: 条件连接副词
2.2 现在事实相反的 虚拟语气:if +过去时;主句+ 过去时 助动词+do
- 与现在事实相反的 虚拟语气
- 结构:if + 过去时,主句+过去时 助动词 + do
- 过去时助动词:
would、could、might、should、ought to
(会、能、可能、应该)- 只能用过去时的助动词, must 没有过去式,就不能用在 与现在和过去事实相反的 虚拟语气中,只能用在纯条件句中
- if 中的 be 动词过去式:虚拟语气 全部用
were
,不管是第几人称。
- 过去时助动词:
- 例: 如果我现在有钱,我会帮你。(事实是,我现在没钱,也没法帮你)
- If I had过去时 money now, I wouldaux,过去时 help you.
- 例: 如果他住在镇上,我就能每天见到他。(如果…只是一种假设,事实是 他不住在镇上,我也不可能每天见到)
- If he lived in town, I couldaux,过去时 see him every day.
- 例: 如果我是你,我不会做这事。(事实是 我不是你 只是假设一下)
- If I were you, I wouldn’t do it. (虚拟语气中,I 后 只能用were 不能用 was)
- 结构:if + 过去时,主句+过去时 助动词 + do
2.3 过去事实相反的 虚拟语气:if + 过去完成时/had done;主句+ 助动词过去时+have done
- 与过去事实相反时:
- if (如果/要是…)+过去完成时,主句 助动词过去时 + have done
- 助动词过去时:
would、could、might、should、ought to
(会、能、可能、应该) - 例: 如果 我当时在三点之前到,就能见到他了。
- If I had arrived by three, I could have met him.
- 例: 要是 他当时听了你的劝告,他可能会快乐些。(事实是,没听劝告,也没快乐些)
- If he had taken your advice, he might have been happier.
- 例: 如果他当时有钱,他可能已经买辆车了。
- If he hadaux hadvt money then, he might have bought a car.(与过去事实相反,过去完成 had done ⇒ had had money)
- 例: 如果他现在有钱,他可能会买辆车。
- If he had vt money then, he might buy a car. (与现在事实相反,过去时 did ⇒ had money)
- 注意:区分 hadvt money (did)和 hadaux hadvt money (had done)的时态,had had 是 助动词 + 动词,第一个 had 是过去完成时态的 助动词 had。
2.4 与将来状况相反的 虚拟语气:if+ should do;主句+过去/现在助动词/祈使句
- 与将来相反相反的 虚拟语气
- 结构:if + should + do; 主句 用过去时助动词(可能性小:不太可能) 或 用 现在时 助动词 (可能性大:可能),祈使句(原形动词开头)
- 过去时助动词
- 现在时助动词
- 例: 如果你生病了,会议将推迟。(你不太可能生病,会议也不太可能会推迟)
- If you should fall ill,the meeting would be put off.
- 例: 如果你生病了,会议将推迟。(你可能生病,会议也可能会被推迟)
- If you should fall ill, the meeting will be put off.
- 例: 如果我迟到了,一定要等我。
- If I should be late,be sure to wait for me.
- 结构:if + should + do; 主句 用过去时助动词(可能性小:不太可能) 或 用 现在时 助动词 (可能性大:可能),祈使句(原形动词开头)
2.5 与真理相反的 虚拟语气:if + were +to do;主句+过去时助动词+do
- 与真理相反的虚拟语气
- 结构:if +
were + to do
;主句+ 过去时助动词 + do- 例: 猫不会笑。(真理)
- The cat can’t smile.
- ⇒ 如果猫会笑,我会昏倒。(与真理相反的“虚拟”)
- If the cat were to smile,I would pass out.
- 例: 猫不会笑。(真理)
知识拓展:对过去的猜测 (一定/可能/不可能):must/may/cannot + have done
-
▲知识拓展:
-
⑴ 对过去的猜测 (一定/可能/不可能):must/may/cannot + have done
-
结构:一定/可能/不可能
must/may/cannot
+ have done- 例: 他博学多闻,一定受过较高的教育。
- He is so knowledgeable that he
must
have received a higher education.
- He is so knowledgeable that he
- 例: 他看起来很疲惫,昨晚可能熬夜了。
- He looks tired. He
may
have stayed up late last night.
- He looks tired. He
- 例: 他是老实人,不可能偷了杰克的钱。
- He is an honest man. He
can't
have stolen Jack’s money.
- He is an honest man. He
- 例: 他博学多闻,一定受过较高的教育。
-
注:猜测的疑问句 同一用“可能…
can...have done
”别用 may、must 等。- 例: 他可能做了这事吗?
Can
he have done it? √Mayhe have done it? ×
- 例: 他可能做了这事吗?
-
⑵
didn't need + to do
和needn't + have done
的区别- 不需要做 (且没做): didn’taux needvt + to do
- 例: 由于钱够,我当时不必向他借钱。
- As I had enough money, I didn’t need to borrow money from him then.
- 例: 由于钱够,我当时不必向他借钱。
- 不需要做(但做了):needn’taux + haveaux done (与过去事实相反 虚拟语气)
- 例: 既然你的钱够,你当时不必跟我借钱,为什么你还借了呢?
- Since you had enough money, you needn’t have borrowed money from me, but why did you still borrow some?
- 例: 既然你的钱够,你当时不必跟我借钱,为什么你还借了呢?
- 不需要做 (且没做): didn’taux needvt + to do
2.6 虚拟句 if 的省略:if + were/had done/should (去 if,助动提前)
- 虚拟句中 if 的省略
- 使用前提:if + had done;if + should/were
- 变化步骤:去 if,助动词 提前;(
had/should/were
)放在主语前。 - 例: 如果他当时做了这件事,他会后悔的。(过去相反事实)
- If he had done it, he would have regretted it.
- Had he done it,he would have regretted it.
- 例: 如果他以后说谎,我会惩罚他。(将来相反事实)
- If he should tell lies, I would punish him.
- Shoud he tell lies, I would punish him.
- 例: 如果他懒惰,他可能会失败。(现在相反事实)
- If he were lazy, he might fail.
- Were he lazy,he might fail.
2.7 虚拟语气:时态不一致的情况(主从句 针对不同时间)
- 时态不一致的 虚拟语气
- 造成不一致的原因:主从句 针对不同的时间 的虚拟
- 从句 针对“过去的事实”的虚拟:if +
had done
(过去完成时) - 主句 针对“现在的事实”的虚拟:助动词 过去时 + do
- 从句 针对“过去的事实”的虚拟:if +
- 例: 如果我五年前遇见了她,今天她可能是我的妻子。(从句 五年前=过去。主句 今天 = 现在)
- If I had met her five years ago, she might be my wife.
- 造成不一致的原因:主从句 针对不同的时间 的虚拟
2.8 虚拟语气 常用词
⑴ 要不是but for/without:+ 名词 ;= (if + it +❶ (were not)/ (❷ had not been)+ ❶ that从句 / ❷ for+名词)
- 要不是/若非…就:
- 时态限制:仅限 与“现在”和“过去”事实相反 的虚拟语气 (因为将来时 没有“要不是…”的判断)
- ① 与现在事实相反(若非/要不是…): but for +名词 = if +
it were not
+ <u>that
从句(现在时)/for
+ 名词;主句+ 过去时 助动词+do
- 例: 要不是他努力工作,我不会喜欢他。
- If
it were not that
he works现在时 hard, I wouldn’t like him. - = If
it were not for
his hard work名词, I wouldn’t like him.- = 去 if ,were 提前⇒ Were it not for his hard work, I wouldn’t like him.
- =
But for
his hard work, I wouldn’t like him.
- If
- 例: 要不是他的帮助,我是做不到的。
- But for his help, I could not do it.(现在事实 相反)
- = Without his help, I could not do it.
- 例: 要不是他努力工作,我不会喜欢他。
- ② 与过去事实相反(要不是/若非当时…): but for +名词 = if +
it had not been
+ <u>that
从句(过去时)/for
+ 名词;主句+ 过去时助动词+have done
- 例: 要不是当时他借钱给我,我不可能买到那本书。
- If it had not been
that
he lent me the money, I could not have bought that book. - =If it had not been
for
the money(which) he lent me, I could not have bought that book.- = 去 if,had 提前⇒ Had it not been
for
the money(which) he lent me, I could not have bought that book.
- = 去 if,had 提前⇒ Had it not been
- =
But for
the money (which) he lent me, I could not have bought that book.
- If it had not been
- 例: 要不是他及时警告,我可能已经被杀了。
- But for his timely warning, I might have been killed. (过去事实 相反)
- Without his timely warning, I might have been killed.
- 例: 要不是当时他借钱给我,我不可能买到那本书。
⑵ 以免/免得 lest : (should) do
- 以免/免得 lestconj,/lest/:连接副词,引导 副词从句,lest + 句子。
- 结构:lest + (
should
) + do (should往往被省略,所以 lest的主语后面基本上都是原形) - 例: 我早起 以免错过火车。
- I got up early lest I (should) miss the train.
- 例: 我准时到 免得他生气。
- I came on time lest he (should) be angry.
- 结构:lest + (
⑶ 以免 for fear: ❶ + that + 现在将来may/ 过去might ;❷ + of + doing
- 以免/生怕:for fear + that + may(表示现在和将来)/might(表示过去);+ of + doing sth = lest+ should do
- 例: 你必须努力读书,以免考试不及格。(现在/将来)
- You must study hard for fear
that
you may fail the exam.- = You must study hard for fear
of
failing the exam. - = You must study hard lest you should fail the exam.
- = You must study hard for fear
- You must study hard for fear
- 例: 他当时小心翼翼地做这件事,生怕再犯错误。(过去)
- He did it carefully for fear
that
he might make a mistake again. - = He did it carefully for fear
of
making a mistake again. - = He did it carefully lest he should make a mistake again.
- He did it carefully for fear
- 例: 你必须努力读书,以免考试不及格。(现在/将来)
⑷ 好像 as if/though:现在时 do、过去时 did、过去完成时 had done
- 好像:
as if/though
+ 句子,连词副词,引导副词从句;(as if = as though
)- 即将要发生的事:as if/though +
to do
- 例: 她张开嘴唇 好像要说话。
- She opened her lips as if (she were going) to speak.
- = She opened her lips as if to speak.
- 即将要发生的事:as if/though +
- 3 种时态:
- 极大可能(现在时)
- 例: 看起来 好像要下雨了。
- It looks as if/though it is going to rain. (现在时)
- 例: 看起来 好像要下雨了。
- 与现在事实相反(过去时)
- 例: 他爱我 就像我是他的孩子一样。(事实是 我不是他的孩子,只是像)
- He loves me as if I were his child. (现在事实 相反)
- 例: 他爱我 就像我是他的孩子一样。(事实是 我不是他的孩子,只是像)
- 与过去事实相反(过去完成)
- 例: 他看起来 好像什么事也没发生过。
- He looks as if nothing had happened.(过去事实 相反)
- 极大可能(现在时)
⑸ 要是…怎么办 what if :+should
- 要是…怎么办
what if
: +should
+do sth;表示 与 “将来状况相反”的 虚拟语气;- 例: 要是他来了,怎么办?(对将来的虚拟)
- What if he should come?
- = What might happen if he should come ?
- = What could we do if he should come ?
- 例: 要是下雨了 怎么办?(对将来的虚拟)
- What if it should rain?
- 例: 要是他来了,怎么办?(对将来的虚拟)
⑹ 该是…的时间了 it is time:+ that 过去时/;+ for sb + to do
- 该是…的时候/时间了(是时候…): it is time + (that) 过去时;it is
about
time/(high
time)+(that) 过去时;= it is time+ for sb + to do sth- 例: 该是 他上床睡觉 的时间了。
- It is time that he went to bed.(暗示:该是他睡觉的时间了,但他并没有睡,与现在事实相反,用过去时)
- = It is time
for
he to go to bed.
- 例: 现在该是 我们的孩子学习 的时间了。
- It is high time that our children had some learning.
- = It is high time
for
our children to have some learning.
- 例: 该是 他上床睡觉 的时间了。
⑺ 要是…就好了 if only:+ 过去时 did;+ 过去完成时 had done
- 要是…就好了:if only + 过去时
did
/过去完成时had done
(即 只用于 现在/过去相反事实的 虚拟语气)- 例: 要是 他现在在这里 就好了。(现在事实 相反)
- If only he were here now.
- 例: 要是 我早点知道这件事 就好了。(过去事实相反)
- If only I had known about it earlier.
- 例: 要是 他现在在这里 就好了。(现在事实 相反)
⑻ 希望 wish/would rather/Would: + that + did/ had done
- 希望:wish + (that) 过去时
did
与现在事实相反;+ (that) 过去完成时had done
与过去事实相反;注:wish 后面 没有现在时(不是纯条件句)。- wish + that ;=
would rather
wish被省略 +(that);=Would
+ that - 例:我希望 他在这里。 (但他现在不在这里)
- I wish he were here.
- = I would rather that he were here.
- = Would that he were here.
- 例: 我希望他当时在这里。(但他当时不在这里)
- I wish he had been here.
- wish + that ;=
- 知识拓展:
hope
和wish
的异同 - wish 和 hope 的不同之处
- ① 时态规则不同:
- wish 用“虚拟语气 法则”:时态有变化,现在相反事实,用 过去时,过去相反事实,用 过去完成时。
- hope 时态正常:hope + that +现在/将来/进行/完成 (本来是什么时态,就用什么时态,没有虚拟语气)
- ② 表示“祝福,祝…”,+ 双宾,只能用 wish :
wish+sb sth
- 例: 祝你们玩得开心。
- I wish you宾语1 a good time宾语2.
- 例: 祝玛丽考试顺利。
- I wish Mary success in the exam.
- 例: 祝你们玩得开心。
- ③ 希望某人 做某事:只能用 wish:
wish sb+ to do sth
(不能换成 hope)- 例: 我希望他做这件事。
- I wish him宾语 to do it宾补.
- 例: 我希望他做这件事。
- ④ “愿/祝某人…: hope+may” 转成 “祈使句”
hope that + may do
⇒ 只留从句,may 提前,感叹号,may 放在从句的主语前。⇒May sb + do sth
愿/祝 某人…- 例: 我希望 他长寿。
- I hope (that) he may live long.
- 只保留从句,may 提前⇒ May he live long! 愿他长命百岁!
- 例: 我希望 你能通过考试。
- I hope (that) you may pass the exam.
- = May you pass the exam!(祝你考试及格。)
- 例: 我希望 上帝保佑你。
- I hope god may bless you.
- = May god bless you!(愿上帝保佑 !)
- = God bless you!(上帝保佑你!)主语是 god 时 may 可以省略。
- 例: 我希望 中华人民共和国万岁。
- I hope the People’s Republic of China may live long.
- = May the People’s Republic of China live long.
- Longadv livev the People’s Republic of China( 中华人民共和国万岁).
- 倒装: 动+副词⇒ “副词+ 动词” 放在 句首。
- ① 时态规则不同:
- wish 和 hope 的相同之处
- ① 都能用 不定式做宾语(希望做…):
wish/hope
+ to do sth- 例: 我希望能 出国旅游。
- I
hope/wish
vt to travel abroad.
- I
- 例: 我希望能 出国旅游。
- ② 希望有…做…:
wish/hope
+ for sth+ to do sth- 例: 我希望有机会 尝试一下。
- I
hope/wish
vi for介词 a chance to try it.
- I
- 例: 我希望有机会 尝试一下。
- ① 都能用 不定式做宾语(希望做…):
⑼ 意志动词:+ that + (should) + do
- 意志动词:+ that + (should) +
do
(should 一般省略,所以动词 一般是原形)- 同理:意志名词+that从句(=同位语),做同位语的 that从句 + (should)+do
- 例: 我建议他出国念书。
- It is my suggesting that he (should ) study aboard .
- 例: 他们提议 延迟开会。(他们提出 延期开会 的建议。)
- They raised a proposal that the meeting (should ) be postponed .
- 例: 我建议他出国念书。
- 同理:意志名词+that从句(=同位语),做同位语的 that从句 + (should)+do
- 意志动词 的分类:建议、要求、命令、规定
- 建议:suggest、recommend、advise、urge、propose、move(提议)
- 要求:ask、desire、demand、require、request、insist(坚持要求)
- 命令:order、command
- 规定:rule、regulate、stipulate/ˈstɪpjuleɪt/、maintain
- 例: 他们建议他 准时回家。
- They advised that he (should) go home on time.
- 例: 校长规定 学生不得逃学。
- The principal ruled that no student (should) play truant/ˈtruːənt/,n.旷课者,逃学者.
- 知识拓展:单词 意思改变后,搭配发生改变。
- ① 坚信/坚持认为 insist 、坚决认为/坚持 maintain、暗示 suggest + that + 一般时态
- 例: 他的话暗示 他绝不是在说谎。
- His words suggested/implied/hinted that he wasn’t telling a lie.
- 例: 玛丽坚持 她曾见过那个女孩。
- Mary maintained/believed that she had met the girl before.
- 例: 他坚持认为这项工作并不像人们想象的那么难。
- He insists/(is convinced)/(is sure) that the job isn’t so difficult as one may think.
- 例: 他的话暗示 他绝不是在说谎。
- ② 坚决要求做…:insist on / persist in +
doing
sth- 例: 他坚持要那样做。
- He insisted on
doing
that. - = He persist in
doing
that.
- He insisted on
- 例: 他坚持要那样做。
- ① 坚信/坚持认为 insist 、坚决认为/坚持 maintain、暗示 suggest + that + 一般时态
⑽ 有必要 necessary/essential…:+ that + (should)+ do
- 有必要做…:necessary + that + (should)+ do (should 可以省略,所以 后面一般是动词原形)
- 同类形容词(都翻译为“有必要…”):necessary= important=essential=imperative/ɪmˈperətɪv/=urgent=desirable=recommendable=advisable
- 例: 他努力工作 是必要的。
- It is necessary that he (should) work hard.
- 例: 我认为 他有必要 在离开之前做完这件事。
- I think it necessary/essential that he finish it before leaving.
♣ 结束语 和 友情链接
- 快速搜索:涉及知识点比较多,看过之后忘了很正常,想查询时,请按
Ctrl+F
快速搜索关键字哦 (* ̄︶ ̄)。- 搜索后,多次按下 enter 键 ,或搜索框后的 上下箭头,就能在关键词之间快速跳转。
- 支持作者: 喜欢这篇文章吗?持续更新中,❤ 您的每一分赞助,让创作者走得更远。
- 可以备注 支持的理由 或 想对作者说的话哦~
- 可以备注 支持的理由 或 想对作者说的话哦~
- 捐助二维码:
- 参考书目和视频
- 《赖世雄教你学英语语法》
- 英语语法: 16种时态(哔哩哔哩-英语兔)
- 感谢:♥♥♥ 如果这篇文章 对您有帮助的话,可以点赞、评论、关注,鼓励下作者哦,感谢阅读 ~
- 喜欢请收藏:喜欢本文 可收藏哦,方便快捷,会持续进行 ❶ 知识点更新 及 ❷ 修正错误。
- 欢迎指正: 如果发现 有需要 更正的细节问题,欢迎指正,谢谢小可爱们 ~╮( ̄▽ ̄)╭
- 转载 请评论告知作者 并注明出处 ,Thanks♪(・ω・)ノ
- 作者:Hey_Coder
- 来源:CSDN
- 原文:https://blog.csdn.net/VickyTsai/article/details/129568296
- 版权声明:本文为博主原创文章,转载请附上博文链接!