宾语从句用虚拟语气的10种用法【参考4篇】
【阅读指引】阿拉文库网友为您分享整理的“宾语从句用虚拟语气的10种用法【参考4篇】”范文资料,以供您参考学习之用,希望这篇文档对您有所帮助,喜欢就下载分享给大家吧!
虚拟语气在条件从句中的用法【第一篇】
(一)形式 注:
1、在从句中,be动词多用were的形式。在口语中,如果主语是第一、第三人称单数的话,be动词可用was,但人们总是说:If I were you.。.
2、主句中的谓语可以由would,should,could和 might这四个不同的情态动词来构成。
3、与将来事实相反的条件从句中,谓语有三种不同的形式:过去式、were +to do或should +do。 例句1:If I were you,I would study hard.我要是你的话,我就会好好学习。(与现在事实相反) 例句2:If I had studied hard,I would have passed CET-6 last semester.我要是早就好好学习的话,那么我上个学期就通过六级考试了。(与过去事实相反) 例句3:If Iwere to pass CET-6,I would treat you to dinner at KFC.我要是过了六级考试,就请你去吃肯德基。(与将来事实相反)
(二)省略/倒装 如果在虚拟从句中包含有一个助动词、情态动词、动词be或have,则可把if省略,把上类动词提到主语之前,使用倒装语序。
例句4:Had it not been for the PLA,we wouldn’t have been able to beat the 要不是人民解放军,我们是无法战胜洪水的。
例句5:Were he here now,he would certainly help 他要是在这里肯定会帮我的忙。 注4:例句4中的从句部分出现了否定词not,如果把该句还原成正常语序,应该是: If it hadn’t been for the PLA,we wouldn’t have been able to beat the flood.
但是一旦句子发生了省略,就必须把hadn’t分开,否定词not还原,放在主语之后,不可写成Hadn’t it b
虚拟语气的时态【第二篇】
一、过去式:
if 从句:had done
英语语法:虚拟语气的时态
主句:情态动词(would,could,might,should)+have done
英语语法:虚拟语气的时态
二、现在式:
if 从句:did/were
英语语法:虚拟语气的时态
主句:情态动词(would,could,might,should)+do
英语语法:虚拟语气的时态
三、将来时:
if 从句:①should/shall do
②were to do
③did/were
英语语法:虚拟语气的时态
6
主句:情态动词(would,could,might,should)+do
虚拟语气专项练习题解析【第三篇】
1、 If I ____ where he lived, I ____ a note to him.
A. knew, would
B. had known, would have sent
C. know, would send
D. knew, would have sent
2、 If they ____ earlier than expected, they ____ here now.
A. had started, would be
B. started, might be
C. had started, would have been
D. will start, might have been
3、 I didn't know his telephone number. ____ it, I ____ then.
A. Had I known, would ring him up
B. Should I know, would have rung him up
C. If I knew; would ring him up
D. Had I known; would have rung him up
4、 Mary is ill today. If she _____, she ____ absent from school.
A. were not ill, wouldn't be
B. had been ill, wouldn't have been
C. had been ill, should have been
D. hadn't been ill, could be
5、 Were I to do it, I ________ it some other way.
A. will do B. would do C. would have done D. were to do
6、 I ________ him the answer ________ possible, but I was so busy then.
A. could tell, if it had been
B. must have told, were it
C. should have told, had it been
D. should have told, should it be
7、 Without your help, we________ so much.
A. won't achieve B. didn't achieve C. don't achieve D. wouldn't have achieved
8、 You didn't take his advice. ________ his advice, you ________ such a mistake.
A. Had you taken, wouldn't have made
B. If you had taken, would make
C. Were you lo take, shouldn't have made
D. Have you taken, won't have made
9、 We wish we ____ what you did when we were at high school.
A. did B. could have done C. have done D. should do
10、 She wishes she ____ to the theatre last night.
A. went B. would go C. had gone D. were going
11、 Tom is very short now. His mother wishes that he ________ be tall when he grows up.
A. could B. should C. would D. were able to
12、 My sister advised me that I ________ accept the invitation.
A. could B. must C. should D. might
13、 He asks that he ________ an opportunity to explain why he's refused to go there.
A. is given B. must give C. should give D. be given
14、 Do you think of Wang Fang's suggestion that he ________ Mr. Li to the party?
A. will invite B. have invited C. is invited D. invite
15、 I insisted that he ________ at once.
A. be gone B. go C. would go D. might go
16、 Li Ming insisted that he ________ anything at all.
A. hadn't stolen B. shouldn't steal C. doesn't steal D. steal
17、 It is quite natural that my coming late again ________ them very angry.
A. had made B. would make C. makes D. make
18、 He acted as if he ________ everything in the world.
A. knew B. knows C. has known D. won't know
19、 Read it aloud so that I ________ you clearly.
A. may hear B. will hear C. hear D. have heard
20、 They got up early in order that they ________ they first train.
A. caught B. will catch C. might catch D. shall catch
21、 I am sorry that he ________ in such poor health.
A. are B. shall be C. were D. should be
22、 That is a good book. You ________ it yesterday.
A. could buy B. should buy C. should have bought D. bought
23、 It is high time we ________ home.
A. will go B. would go C. have gone D. went
24、 I'd rather that you ________ home.
A. went B. have gone C. will go D. had gone
25、 If only I _________ to the lecture!
A. listen B. will listen C. am listening D. had listened
26、 —— If he_____, he ______ that food.
---- Luckily he was sent to the hospital immediately.
A. was warned, would not take
B. had been warned, would not have taken
C. would be warned, had not taken
D. would have been warned, had not taken
27、 I didn't see your sister at the meeting. If she _________, she would have met my brother.
A. has come B. did come C. came D. had come
28、 Without electricity, human life ________ quite different today.
A. is B. will be C. would have been D. would be
29、 He ________ you more help, even though he was very busy.
A. might have given B. might give C. may have given D. may give
30、 If city noises _______ from increasing, people _______ shout to be heard even at the dinner table 20 years from now.
A. are not kept, will have to
B. are not kept, have to
C. do not keep, will have to
D. do not keep, have to
31、 Mike's father, as well as his mother, insisted that he ________ home.
A. stayed B. could stay C. has stayed D. stay
32、 Mr. Smith insisted that he ________ the work all.
A. had done B. have done C. did D. so
33、 Jane would never have gone to the party ________ that Mary would come to see her.
A. has she known B. had she known C. if she know D. if she has known
34、 If you had enough money, what ________?
A. will you buy
B. would you buy
C. would you have bought
D. will you have bought
35、 If you ________ that film late last night, you wouldn't be so sleepy.
A. didn't see B. haven't seen C. wouldn't have seen D. hadn't seen
36、 Our monitor requested that ________.
A. all the clastudied more carefully the problem
B. the problem was more carefully studied
C. with great care the problem could be studied
D. all the clastudy the problem more carefully
37、 —— Would you have called her up had it been possible?
Yes, but I ________ busy doing my homework.
A. was B. were C. had been D. would be
38、 His tired face suggested that he ________ really tired after the long walk.
A. had been B. was C. be D. should be
39、 It is important that we ________.
虚拟语气的用法【第四篇】
虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气。判断这个假设是与哪个事实相反。
通常有三种情况:①与过去事实相反。②与现在事实相反。③与将来事实可能相反。
I: 最基本的虚拟语气句型:
1、 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形。If places were alike, there would be little need for geographers.如果各个地方都一样,就不需要地理学家了。
2、 虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词。If he had known your address yesterday,he would have telephoned you.
3、 虚拟将来时是表示对将来实现的可能性很小的或不确定的假设。If从句的谓语形式用一般过去式或用were to / should +动词原形,主句用would / should/could/ might +动词原形。If he were to leave today, he would get there by Friday
4、 省略if 采用倒装语序的条件句。有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if省去,而将had , should, were 等词提到主语之前,即用倒装结构。If he had worked harder, he would have got through the exams.==>Had he worked harder, he would have got through the he were to leave today, he would get there by Friday.==>Were he to leave today, he would get there by I were in your place, I wouldn’t do that.==>Were I in your place, I wouldn’t do that.
5、 有时虚拟条件句并没用if 从句表示出来,而是用介词短语(otherwise, or, without, but for)、上下文或其它方式来表示。如:We didn't know his telephone number; otherwise we would have telephoned him. Without you help, I wouldn’t have achieved so much. But for (“要不是。”的意思)your help, I would not have succeeded.
II: 虚拟语气在从句中用should的情况:
1、 在表示建议,要求,命令,想法的动词后的从句里, 用should + 动词原形, should 可以省略。 如 advise, agree, command, decide, demand, determine, grant, indicate, insist, order, prefer, propose, request, require, stipulate, suggest, urge, vote.常考到的是: suggest, advise, demand, require, propose, insist, order, request.
His doctor suggested that he (should) take short leave of absence.
The author proposed that TV (should) be turned off at least one hour every day.
2、 在表示建议,要求,命令,想法的名词后的从句里, 用should + 动词原形, should可以省略。 如 advice, decision,agreement, command, decree, demand, determination, indication, insistence, order, preference, proposal, request, requirement, stipulation etc.
It was Bill’s suggestion that everyone (should) have a map.
His suggestion was that everyone (should) have a map.
He gave us a suggestion that everyone (should) have a map.
3、 在It is/was +形容词后的that 从句中用should的结构, should 可以省略。 这类形容词常见的有: advisable, anxious, compulsory, crucial, desirable, eager, essential, fitting, imperative(绝对必要), impossible, improper, important, natural, necessary, obligatory, possible, preferable, probable, recommended, urgent, vital etc.
It‘s natural that she (should) do so.
It is essential that we (should) tell her the news.
4、 在 lest 和 for fear that(以免),in case(以防)从句中用should, should 可以省略。
She walked quietly lest she (should) wake up her roommates.
Have your gun ready in case we should need it.
III: wish 后的 that 从句中:
1、 表示现在或将来的愿望,从句中过去式。
I wish I knew his address.
I wish I were young.
2、 表示过去没有实现或不可能实现的愿望, 从句用过去完成式或would, could, might + have + 过去分词。
I wish you had written to him.
I wish I could have slept longer this morning, but I had to get up and come to class.
3、 如果将wish改成wished, 其后that 从句中动词的形式不变。
4、 如果that 从句中用would , 一般表示 对现状不满或希望未来有所改变或请求
I wish he would answer my letter.
I wish prices would come down.
I wish you would help me.
I wish you would stop asking silly questions.
IV: 在 It’s about/ high/ first(second, third etc)time 后的that 从句中,用过去式。表示“该是做什么的时候了”
It is about time you were in bed.
It is high time we left.
It is the first time I came here.
V: 在would rather, would sooner, would just as soon 后的that从句中,用过去式或过去完成式,表示“宁愿做什么”
I would rather he came tomorrow than today.
John would rather that she had not gone to the party yesterday evening.
VI: 在if only(“如果。就好了”的意思) 感叹句中,谓语动词与wish宾语从句的虚拟形式相同。
If only he didn’t drive so fast!(现在)
If only she had asked someone’s advice.(过去)
If only the rain would stop.(将来)
VII: 在as if / as though 从句中,表示和现在事实相反或对现在情况有所怀疑,用过去式;表示过去想象中的动作或情况, 用过去完成式。
He speaks as if he were on the spot.
She spoke to me as if I were deaf.
This device operated as though it had been repaired.
注: 1. 在 as if / as though 句中, 如果有可能成为事实, 用陈述语气。
He looks as if he is going to be ill.
2、 在 insist 后的从句中, 如果是坚持自己, 用陈述语气, 坚持别人做什么事情, 用虚拟语气。
She insists that she is right.
She insisted that I should finish the work at once.