虚拟语气% a2 D# Y _; n7 N" O, S t u) ?
1. 表示现在/过去/将来情况的虚拟条件句
) b- v7 R" s3 Z# }8 } 虚拟条件句主要有三种结构:
& t2 C7 P* s7 d6 U 1) 表示与现在情况相反:主句谓语用“would / could / might +动词原形”,从句谓语用“动词的一般过去时”(动词be的过去式一律用were)。
. i9 Q. D% ~6 A6 h" n' b If I were you, I would not accept his offer.& @# n8 K; G2 G& S0 K$ r
If I had time, I would certainly go to the cinema with you.$ K( Y: ^- l# s# e) x8 D: F8 p
2) 表示与过去情况相反:主句谓语用“would / could / might + have +过去分词”,从句谓语用过去完成时。7 Z' i' H6 m& x/ \4 w
If I had got up a little earlier, I wouldn’t have missed the train.
( p: s3 A- D7 F" N9 `. n If I had been more careful, I might have passed that exam.
R, B( e+ r( b+ o5 B) U4 N 3) 表示与将来情况相反:主句谓语用“would / could / might +动词原形”,从句谓语用“were +动词不定式”或“should +动词原形”。
( y/ P% M; z: x2 _+ ~8 D' m' B If I were to do the job, I would not be able to have enough time to study.
# E( S# g: o8 J9 P" S7 i1 A If it should rain tomorrow, I would not go out with you.
( t! G* ]+ b( n# w* } 2. 虚拟条件句连接词if的省略
' N5 u" g; H" s% W! I 如果虚拟条件句的从句中含有were, had, should, could等词时,可以省略连接词if,但这时必须把were, had, should, could等词移到主语前面,形成倒装。这种句型主要用于书面形式。
0 R9 v3 M" B% }7 R3 P5 N/ E$ {/ C Were I to do the job, I would finish doing it within two weeks.
- l' u% R# ~) a' _2 h Had it not been for his help, we couldn’t have arrived there on time.& X. T" F( L7 V7 ~0 P
Should it rain tomorrow, I would stay at home.- ~! W$ E8 P. U, k, H( X
3. wish后宾语从句中的谓语构成
( g; {' w5 b# q8 @* ~# ] 动词wish后的宾语从句表示未实现的或不可能实现的愿望,其宾语从句中的谓语动词要用虚拟语气,有以下三种构成形式。
j1 g3 ?8 U& I% d4 z3 p K4 J7 } 1) 表示现在不可能实现的愿望,宾语从句中的谓语动词用一般过去时。(be的过去式为were)。
! a5 e- G$ Y5 i' \' F8 ?3 b# ~ I wish I had enough money to buy a car.
+ G4 c7 y$ b0 a1 l4 e0 N I wish I were as young and energetic as you.+ }. V" P8 l+ X2 t% f; {* n
2) 表示过去未能实现的愿望,宾语从句中的谓语动词用过去完成时(had +过去分词)或“would / could + have +过去分词 ”。: h, w# `- [+ s2 ]& M
I wish I hadn’t made such a mistake.
+ ^6 c ?1 @! i; T. d; E I wish I could have done it better.$ q4 j; U+ z" R; T, e3 W: o. @+ @# J
3) 表示将来不可能实现的愿望,宾语从句中的谓语动词用“would / should (could, might) +动词原形”。, L* ` Z P8 l O# ~
I wish I would not get old.6 B+ C3 z( @6 s: B/ n4 Q- \. Z
I wish I could travel around the world one day.
8 Y# j4 e, l; N5 v+ l 4. 某些动词后的宾语从句中谓语动词要用虚拟语气- O+ d6 F5 L8 E5 S: L
在一些动词后面的宾语从句中,谓语动词要用虚拟语气。这时,谓语动词用动词原形或should +动词原形。这类动词一般表示命令,要求,决定,建议,主张等概念,主要有:advise, ask, command, decide, demand, desire, direct, insist, move, order, propose, recommend, request, require, suggest,等。
) |1 S" I: m F, R. b o! F% d The workers demanded that their wages (should) be raised by 10 per cent.' |( o$ c/ X8 H3 h# u: [
The teacher decided that you do the experiment first. I0 G5 r0 Y, Q. X' h
5. 某些名词后的表语从句和同位语从句中谓语动词要用虚拟语气' ?% S; m* i' s+ N
在一些名词后面的表语从句和同位语从句中,谓语动词要用虚拟语气。这时,谓语动词用动词原形或should +动词原形。这类名词一般表示命令,要求,决定,建议,主张等概念,主要有:advice, idea, instruction, motion, order, plan, proposal, recommendation, request, requirement, suggestion,等。
+ u" k/ ?, s7 R$ M My suggestion is that we (should) send for a doctor immediately.
* y7 Y6 q" E' F' ~9 o He gave the order that they (should) do the experiment again.' } M. {5 ^7 H
6. 错综时间条件句# R: U" Q |; \, H0 ? Z6 ] D: U
条件从句表示的动作和主句表示的动作,有时发生的时间是不一致的.如从句是对过去情况的假设,而主句可能是对现在正在进行情况的假设。 这种句子称为错综时间条件句.4 ]; q" P' h% p# V' y# z% L
If the weather had been more favourable, the crops would be growing still better.
! {1 }" b, W; b0 F2 W 7. 某些主语从句中的谓语动词要用虚拟语气- W- O! F( i- D' _0 `- |* k
某些表示命令,要求,决定,建议,主张以及“重要性”和“紧迫性”等概念的主语从句中谓语动词要用虚拟语气。这时,谓语动词用动词原形或should +动词原形。这类主语从句一般由 “It is (was) + 形容词/过去分词 + that引导的从句”构成。该结构中,常用的形容词主要有:advisable, appropriate, desirable, essential, imperative, important, necessary, obligatory, proper, urgent, vital等;常用的过去分词主要有:arranged, decided, demanded, desired, ordered, proposed, recommended, requested, suggested等。
% \8 a5 N0 `# S3 c$ P) V It is necessary that you (should) stop smoking so heavily.+ A9 {2 }* M: J
It is arranged that you (should) enter for this competition.$ g- p& a5 |- f' [
8. as if / though引起的从句
; Z- o; L8 d, N1 Q4 O 当as if / though引起的从句所表达的内容完全与实际情况相反或者纯粹是一种假设时,通常要用虚拟语气。如果从句表示与现在的事实相反,谓语动词用一般过去时;如果从句表示与过去的事实相反,谓语动词用过去完成时;如果从句表示与将来的事实相反,谓语动词用would (might, could) + 动词原形; |