过去完成时和虚拟语气讲解和练习

过去完成时和虚拟语气讲解和练习
过去完成时和虚拟语气讲解和练习

过去完成时和虚拟语气讲解和练习

过去完成时

注意:过去完成时表示过去某一时间或某一动作之前已经发生或完成的动作,动作发生的时间是"过去的过去".它是一个相对的时态,只有在和过去某个时间或动作相比较时才会用到。

E.g. By the end of the match,they had kicked two goals.

We had already had lunch before we arrived there.

其结构是"had+过去分词".它的否定句是在had后边加not,变一般疑问句是把had提前。

E.g. I had reached the station before 9:00 o'clock.

I had not reached the station before 9:00 o'clock.

Had you reached the station before 9:00 o'clock?

它通常和before,by the end of 等引导的表示过去的时间状语连用。

1. 由时间状语来判定

一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

( 1 )by + 过去的时间点。如:

I had finished reading the novel by nine o'clock last night.

( 2 )by the end of + 过去的时间点。如:

We had learned over two thousand English words by the end of last term.

( 3 )before + 过去的时间点。如:

They had planted six hundred trees before last Wednesday.

2. 由“过去的过去”来判定。

过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在:( 1 )宾语从句中

当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如:

She said that she had seen the film before.

( 2 )状语从句中

在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如:

After he had finished his homework, he went to bed.

注意:before, after 引导的时间状语从句中,由于before 和after 本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:After he closed the door, he left the classroom.

(3)表示意向的动词,如hope, wish, expect, think,

intend, mean, suppose等,用过去完成时表示"原本…,未能…"

We had hoped that you would come, but you didn't.

3. 根据上、下文来判定。

I met Wang Tao in the street yesterday. We hadn't seen each other since he went to Beijing.

单项选择

1.He asked me _____ during the summer holidays.

A. where I had been

B. where I had gone

C. where had I been

D. where had I gone

2. What ____ Jane ____ by the time he was sever?

A. did, do

B. has, done C did, did. D.

had, done

3. I ______ 900 English words by the time I was ten。

A. learned

B. was learning

C. had learned

D. learnt

4. She ______lived here for ______ years.

A. had, a few

B. has, several

C. had, a lot of

D. has, a great deal of

5. By the time my parents reached home yesterday, I _____ the dinner already.

A had cooked B. cooked C. have cooked D. was cooked

6. She said she __________ the principle already

A .has seen B. saw C. will see D. had seen

7. She said her family _______ themselves ______ the army during the war.

A. has hidden, from

B. had hidden, from

C. has hidden, with

D. had hidden, with

8. By the time he was ten years old, he _________.

A. has completed university

B. has completed the university

B. had completed an university D. had completed university

9. She had written a number of books ______ the end of last year.

A. for

B. in

C. by

D. at

10. He _____ to play ____ before he was 11 years old.

A had learned, piano B. had learned, the piano C. has learned, the piano D. learns ,piano.

用动词的适当形式填空

1. We _____________ (paint) the house before we

______________ (move) in.

2. That rich old man _____________ (make) a will before he _____________ (die).

3. They _____________ (study) the map of the country before they ________ (leave).

4. The robbers _____________ (run away ) before the policemen _______ (arrive).

5. I __________ (turn off) all the lights before I ____________ (go) to bed.

6. Paul __________ (go) out with Jane after he __________ (make) a phone call. 虚拟语气 虚拟语气表示一种假设的情况,或一种主观的愿望,即动词所表示的动作或状态并非事实,或不可能实现。英语虚拟语气的形式有下列几种: Great Wall. If I were you, I would give up drinking immediately. If I were to see her tomorrow, I would tell her the truth. If you went there next time, you would see what I mean.

If I’d known that it was going to rain, I would never have gone for a walk in the country.

四、虚拟语气的几种特殊用法

省掉if的条件从句结构:

Had you asked me, I would have told you. (=If you had asked me,…)

2.有时虚拟条件不用条件从句而用不定式、分词、介词、名词、连接词或定语从句来表示,如:

A true friend would not do such a thing.

(=If he were a true friend, he...)

(=If there were no water,…)

(=If you hadn’t helped me,…)

3. 有时条件从句中的动作和结果从句中的动作发生的时间

不一致,如:

If he had followed the doctor’s advice, he would be quite all right now.

If I were you, I would have gone home.

五、虚拟语气的其他用法

1、Suggest, advise 等动词之后宾语从句须用虚拟语气,其句

He suggested that they (should ) stop smoking.

上述动词的名词形式出现时,that 引导的从句仍用虚拟语气。He made a request that they (should ) stop smoking.

如果that 引导的从句所表达的内容是事实,也可用陈述语气。He insists that he is right.

2、It is (was )+necessary, a pity 等+that引导的从句须用虚拟

It is right that you should have done your homework.

singer..)

I wish I had never stopped teaching. (=I am sorry I stopped teaching.)

I wish they’d let us get so me sleep.

注意:wish与hope接宾语从句的区别在于:hope表示一般可以实现的希望,宾语从句用陈述语气。wish表示很难或不大可能实现的希望,宾语从句用虚拟语气。试比较:

(1)We hope they will come,(We don’t know if they can come.)

(2)We wish they could come,(We know they are not coming.)

4、as if, as though, would(had) rather(that)引导的从句须用虚拟语气,如:

He acts as if nothing had happened.

I would rather you didn’t tell him.

5、It’s (high) time that…+动词过去式或should+动词原形,如:

It’s time (that) you had a hair cut.

It’s high time (that) we took some action.

虚拟语气用在主语从句中

It is demanded / necessar y / a pity + that…等结构的主语从句,谓语动词用should 加动词原形,should 可省略。

It is 可用的词有三类that (should)do

suggested, ordered, required, proposed, demanded, requested, insisted等

important, necessary, natural, imperative, strange等

a pity, a shame, no wonder等

虚拟语气用在同位语从句中。

某些表示建议、请求、命令等主观意向的名词后同位语从句需用虚拟语气,其表达形式为(should) +动词原形。

这类名词常见的有:advice,suggestion,proposal(提议),

order,demand,desire,request,requirement,recommendation(推荐),plan,resolution(决议),idea等。eg. We are all for your proposal that the discussion ( should )be put off.

虚拟语气用在表语从句中。

某些表示建议、请求、命令等主观意向的名词作主语时,表语从句需用虚拟语气,其表达形式为(should) +动词原形。

这类名词常见的有:advice,suggestion,proposal,order,demand,desire,request,requirement,recommendation以及plan,idea,resolution等。

eg. My suggestion is that the mayor (should)present the prizes. 虚拟语气用在定语从句中

It is(about /high)time +that sb.did sth/should do sth.. eg. Don't you think it's about time we went home?

注:在this is the first time /second time that...句型中,从句中谓语动词用陈述语气完成时态。

eg.Is this the first time that you have visited Hongkong?

虚拟语气用在让步、方式、目的状语从句中

1.在带有even if/ even though引导的让步状语从句的主从复合句中,主句和从句都用虚拟语气,动词形式与含有非真实条件句的虚拟语气相同。如: Even if he had been ill, he would have gone to his office. 即使生了病,他俩去办公室。

2.由as if或as though引导的状语从句表示比较或方式时。

从句谓语形式为动词的过去式(be用were)或“had十过去分词”。如: He treated me as if I were a stranger. 他那样对待我,好像我是陌生人似的。She talked about the film as if she had really seen it. 她谈论那部影片,就好像她确实看过一样。3.虚拟语气用在lest(唯恐、免得),for fear that及in case 引导的目的状语从句中。在由lest等引导的目的状语从句中需用虚拟语气,表示“以防,以免”等意思,其谓语动词多由should +动词原形构成,should也可省略。

eg. He was punished lest he should make the same mistake again.

虚拟语气用情感语言中

1.虚拟语气在表示客气、遗憾以及祝愿等场合中,使用虚拟语气。

eg.You shouldn't have been following him so closely;you should have kept your distance.

2.If only sb./sth. +时态后退型的谓语

eg. If only I had known the result of the examination.

虚拟语气专项练习

1.--Will you come to the party? ---__________ you also invite Blade.

A. Why not

B. Only if

C. If not

D. When

2.If I _______ you, I _______ go there.

A. is; will

B. is; would

C. were; would

D. was; will

3.If it rain tomorrow,We’ll go on a trip.

A. isn’t

B. doesn’t

C. won’t

4.I don’t know if he _______tomorrow.

A. Will come

B. comes

C. came

D.

has come

5.The headmaster with his students Hangzhou Paradise Park if it tomorrow.

A. is going to; isn’t rainy

B. are going to; isn’t rainy

C. is going to; won’t rain

D. are going to; doesn’t rain

6.If I ________ a million dollars, I would give it to medical research.

A. will have

B. have

C. had

D. am having

7.If I _______ you, I would say another student could do it better.

A. was

B. were

C. were

D. are 8.—What would you do if you the lottery?

—I give half of the money to charities.

A. win, will

B. win, would

C. won, will

D. won, would

9.I am too busy now. If I____ free, I ____to the cinema with you.

A. am; will go

B. am; would go

C. were; would go

D. was; was going

10.What_____ you do if you had a million dollars ?

A. would

B. will

C. did

D. do

11.—I’m going to Larry’s party. But I don’t know what to wear.

—If I ___ you, I _______ wear a dress.

A. am; will

B. were; will

C. were; would

D. am; would

12.If I ___ you, I ___ be afraid .

A.was, wouldn’t B.were, won’t C.were, wouldn’t

13.If I ____Alice, I _____them the truth.

A. was , would tell

B. were ,would tell

C. am, will tell

D. is , will tell

14.--- If I_______ one million dollars, I would give it to medical research.

---If I _______ you, I would give it to charity.

A. will have, am

B. would have, was

C. had, were

D. have, is

15.If I _______ you, I would _______ my homework myself.

A. was; did

B. am; do

C. were; do

D. is; did

Translation翻译

1. 我不知道他的电话号码,否则我就打电话给他了。

2. 他本可以给你更多的帮助,即使他很忙。

3.---如果可能的话你会不会打电话给他?

---会的,不过我当时在忙着做家庭作业呢。

1. 单项选择

1.He asked me __A___ during the summer holidays.

A. where I had been

B. where I had gone

C. where had I been

D. where had I gone

2. What _D___ Jane ____ by the time he was sever?

A. did, do

B. has, done C did, did. D. had, done

3. I ___C___ 900 English words by the time I was ten。

A. learned

B. was learning

C. had learned

D. learnt

4. She ___A___lived here for ______ years.

A. had, a few

B. has, several

C. had, a

lot of D. has, a great deal of

5. By the time my parents reached home yesterday,

I __A___ the dinner already.

A had cooked B. cooked C. have cooked D. was cooked

6. She said she __D________ the principle already

A .has seen B. saw C. will see D. had seen

7. She said her family __B_____ themselves

______ the army during the war.

A. has hidden, from

B. had hidden, from

C. has hidden, with

D. had hidden, with

8. By the time he was ten years old, he

___D______.

A. has completed university

B. has completed the university

B. had completed an university

D. had completed university

9. She had written a number of books ___C___ the end of last year.

A. for

B. in

C. by

D. at

10. He __B___ to play ____ before he was 11 years old.

A had learned, piano B. had learned, the piano

C. has learned, the piano

D. learns ,piano.

2.用动词的适当形式填空

1. We ___had painted____ (paint) the house before we moved________ (move) in.

2. That rich old man __had made___ (make) a will before he died(die).

3. They __had studyed_ (study) the map of the country before they _left___ (leave).

4. The robbers _had run away____ (run away ) before the policemen arrived (arrive).

5. I __turned off_____ (turn off) all the lights before

I __went___ (go) to bed.

6. Paul went (go) out with Jane after he _made

_____ (make) a phone call.

参考答案

1.B

【解析】略

2.C

【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。从句用一般过去式,主句用过去将来时。句意:如果我是你的话,我会去那儿的。

3.B

【解析】

这题考查时态的用法,if条件句中用一般现在时代替将来时,而且这里要填助动词的否定式,选B。

4.A

【解析】考查时态。tomorrow 为将来的时间故用一般

将来时态,所以选A。

5.A

【解析】考查主谓一致和if从句。with连接几个主语

时,与第一个保持一致。排除B、D;if条件句用一般

现在时代替将来时,排除C。句意“如果不下雨,班主

任和同学明天将要去杭州天堂公园。”故选A。

6.C

【解析】

这题考查if的非真实条件句的用法,如果和事实不符

合,if条件句和主句要用虚拟语气,和现在的事实相反,

if条件句用过去时,主句用would do,所以选C。句意

是:如果我有1百万美元,我会把它给医学研究。

7.B

【解析】在if虚拟条件句中,be用were,故本题选B。8.D

【解析】考查虚拟语气。If引导的条件状从指将来的情

况,用过去式,should+do或用were to+do结构;I give half of the money to charities.也是虚拟语气,

省略了if条件状从,指将来,谓语用would+do。所以

选D。

9.C

【解析】C if从句用的是虚拟语气,与现实(很忙)相反时,虚拟语气用一般过去时,be统一用were,主句用would do sth.

10.A

【解析】考查点:虚拟语气。解题思路:根据句意:如果你有一百万你将会干什么?“如果你有一百万”是对现在的一种假设,与现在的事实相反。表示与现在事实相反的虚拟语气的结构是:主句用should/would/could/might+动词原形,从句用一般过去时态。故选A。

11.C

【解析】

试题分析:根据题干,本句的意思应是“如果我是你,我将穿一件裙子。”“我”是不可能成为“你”,所以本句是一个虚拟语气。对于虚拟语气,从句应该用过去式(be 动词,不论是第几人称,都用were),主句用would do。所以本题选C。

考点:本题考查虚拟语气。

点评:完成本题时注意区分虚拟语气和if引导的条件状语从句。虚拟语气是不可能发生的,是一种假设情况;而if引导的条件状语从句,是有可能发生的。如果不明白这两者的区别,就比较容易发错。

12.C

【解析】

试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。考查的是虚拟语气的基本用法。条件用过去时,主句要用过去将来时,故选C。

考点:虚拟语气

点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。

13.B

【解析】

试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。

考点:if引导的虚拟条件句。

点评:在英文中条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一种是虚拟的条件句,if后用过去时,be用were,在英文的实际使用中应该注意它们的区别。

【答案】C

【解析】考察虚拟语气。第一空,虚拟语气,与现在相反,用过去时。第二空,虚拟语气,与现在相反,用过

去时,be动词用were。故选C

15.C

【解析】本题考查的虚拟语气,从句be动词用were,故选答案为C

1.I didn't know his telephone number, otherwise I would have telephoned him.

2.He might have given you more help, even though he was very busy.

3.---- Would you have called her up had it been possible? ---- Yes, but I were busy doing my homework.

英语过去完成时练习题含答案及解析

英语过去完成时练习题含答案及解析 一、单项选择过去完成时 1.Never for one moment, believe it or not,_______ being faced with such a situation where a helping hand was greatly needed. A.I imagined B.do I imagine C.I have imagined D.had I imagined 【答案】D 【解析】 试题分析:考查倒装。never否定词放在句首,主句要部分倒装。此类词还有never,seldom, scarcely, little, few, not, hardly,以及not only…but (also), no sooner…than,hardly… when ,scarcely… when 等等;句意:不管妳信不信,在那一刻我没能想象我要面对这样一个急需幫助的情況境地!B、D都为倒装句型,但主句谓语动作发生在过去的过去,排除B,故选D。 考点:考查倒装。 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.Wedidn’tget a hotel room because we ______ in advance. A.hadn’t booked B.haven’t booked C.weren’t booking D.wouldn’t book 【答案】A 【解析】 试题分析:考查时态。句意:因为我们没有提前预定,我们没有拿到宾馆房间。原句中没有拿到房间使用了一般过去时“didn't get ....”,而预定宾馆是在之前就已经发生的事情,要

虚拟语气讲解和专项练习题

虚拟语气 一.虚拟语气用于条件状语从句中 以下表格是虚拟语气用于条件状语从句中时,主句和从句谓语动词的形式: 条件状语从句主句 与现在事实相反一般过去时(be用were) should /would/could/might +动词原形与过去事实相反had + 过去分词would/should/could/might +have done 与将来事实相反一般过去时(be用were) should + 动词原形 were to + 动词原形 would/should/cold/might + 动词原形 1.表示与现在事实相反的假设和结果 如:If I were a boy, I would join the army. If she had time, she should go with you. 2.表示与过去的事实相反的假设和结果 如:If he had taken my advice, he would have succeeded in the competition. 3.表示与将来事实相反的假设和结果 如: If it were to rain tomorrow, the football match would be put off. 4.当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时(表示错综 时间的虚拟语气),动词的形式要根据它所表示的时间作相应调整。如: If I were you, I would not have missed the film last night. If you had listened to the doctor, you would be all right now.(从句---用过去,主句---用现在) 5. 虚拟条件句可以转换成下列形式: (1)用介词代替条件状语从句, 常见的介词有with , without, but for(若/要不是) 有时假设的情况并不用条件从句表示出来,而是通过介词短语来表示。 如: Without air (If there were not air), there would be no living things. But for your help (If it hadn’t been for your help) I couldn’t have do ne it. What would you do with a million dollars (if you had a million dollars?) (2) 假设的情况有时可以通过上下文或其他方式表现出来。 如: I was busy that day.Otherwise I would have gone there with them. (If I hadn’t been busy that day, I would have gone there with them.) I would have finished the work, but I was ill. (If I hadn’t been ill, I would have finished the work.) 我本来该完成这项工作的,但我生病了。 6. If虚拟条件句的倒装 省略连词if。在书面语中,如果虚拟条件从句中有were,had 或should,可 把if省略,把这几个词放到主语之前,构成主谓倒装。 如: Should he come (If he should come), tell him to ring me up. Were I you (If I were you), I would not do it. Had he taken my advice(If he had taken…), he would have succeeded. 二.虚拟语气用于名词性从句①“wish + 宾语从句”表示不能实现的愿望,译为“要是……就好了”等。表示 现在不能实现的愿望,从句中的谓语动词用一般过去时;表示将来不能实现的愿望, 从句中的谓语动词用“would/could + 动词原形”;表示过去不能实现的愿望,从句中 的谓语动词用“had +过去分词”或“could(should) + have + 过去分词”。如: I wish it were spring all the year round. I wish I had known the answer. I wish I could fly like a bird. ②在表示建议、要求、命令等的动词insist、command、order、suggest、advise、propose、demand、require、request、等后的宾语从句中,谓语动词用should + 动词原形或是动词原形。如:She suggested we (should)leave here at once. The doctor ordered she (should) be operated. 2.虚拟语气在同位语从句和表语从句中的运用。 作表示建议、要求、命令等的名词advise、idea、order、demand、plan、proposal、suggestion、request等的表语从句和同位语从句,从句中的谓语动词用“(should) + 动词原形”。如:His suggestion that we (should)go to Shanghai is wonderful. My idea is that they (should)pay 100 dollars. 3.虚拟语气在主语从句中的运用。 在主语从句中,谓语动词的虚拟语气用“should + 动词原形”的结构,表示惊奇、 不相信、理应如此等。如: It is necessary(important, natural, strange, etc.)that we should clean the room every day. It was a pity (a shame, no wonder, etc.)that you should be so careless. It will be desired(suggested, decided, ordered, requested, proposed, etc.)that she should finish her homework this afternoon. 注意:这种从句表示的是事实。如果说人对这种事实表现出惊奇的情感,就可用虚拟语气。反之,如果不表示惊奇等情感,that从句也可用陈述句语气。如:It is pity that you can’t swim. 三.虚拟语气在其它场合的运用 1.虚拟语气在as if/as though、even if/even though等引导的表语从句或状语从句中,如果从句表示的动作发生在过去,用过去完成时;指现在状况,则用一般过去时;指将来状况则用过去将来时。如:He did it as if he were an expert. Even if she were here, she could not solve the problem. 2. 虚拟语气用于定语从句中。 这种从句常用于句型“It is (high)time (that) … ”中,定语从句的谓语动词用一般过去时(be用were)或should + 动词原形,意思是“(现在)该……”。如:It’s time that I picked up my daughter.It’s high time we should go / went to school. 3. 虚拟语气用在if only引导的感叹句中。如: If only I were a bird. If only I had taken his advice. 4. 在一些习惯表达中如:would rather+从句,是一个常用的虚拟语气句型。从句 的谓语一般用过去时来表示现在或将来。在谈到过去的动作时,谓语则用过去完成时。其意为“宁愿……,还是……好些”“一个人宁愿另一个人做某事”。 如:I’d rather you left right away.

最新过去完成时态讲解及练习

完成时态 1)过去完成时态的构成: 肯定式:had + 动词的过去分词 否定式:hadn't + 动词的过去分词 疑问式:Had … + 动词的过去分词 简略回答: Yes, 主+ have/has had. No, 主+ had现在完成时的用法 2) 过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。 4. 过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。 He had no sooner left the room than they began to talk about him. 他刚离开房间,他们就议论起他来。 We had hardly begun when we were told to stop. 我们刚开始就被叫停。 It was the first time that he had ever spoken to me in such a tune.他用这样的语调跟我讲话,这是第一次。 例题解析:举一反三,学的更轻松! 1. He ______ in Shanghai University for four years before he ______ Beijing. A. studied, had gone B. had studied, went C. has studied, goes D. had studied, had gone 解析:"他去北京之前在上大学学习了4年"。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B。 2. Mary said it was at least five years since he ______ a good drink. A. enjoyed B. was enjoying C. had enjoyed D. would enjoy 解析:It was + 时间段+since 引导的从句中用过去完成时。应选C。

过去完成时用法详解

过去完成时用法小结 一、过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。 4. 过去完成时也用于hardly...when...(刚…就…), no sooner...than... (刚…就…), It was the first time + that分句等一些固定句型中。

解析虚拟语气练习题(简单含答案和解释)

虚拟语气练习题 1. I enjoyed the movie very much. I wish I _____ the book from which it was made. A. have read B. had read C. should have read D. are reading 2. You are late. If you _____ a few minutes earlier, you _____ him. A. come; would meet B. had come; would have met C. come; will meet D. had come; would meet 3. The two students talked as if they _____ friends for years. A. should be B. would be C. have been D. had been 4. It is important that I _____ with Mr. Williams immediately. A. speak B. spoke C. will speak D. to speak 5. He looked as if he _____ ill for a long time. A. was B. were C. has been D. had been

6. If the doctor had come earlier, the poor child would not _____. A. have laid there for two hours B. have been lied there for two hours C. have lied there for two hours D. have lain there for two hours 7. I wish that I _____ with you last night. A. went B. could go C. have gone D. could have gone 8. Let’s say you could go there again, how _____ feel? A. will you B. should you C. would you D. do you 9. I can’t stand him. He always talks as though he _____ everything. A. knew B. knows C. has known D. had known 10. _____ the fog, we should have reached our school. A. Because of B. In spite of C. In case of D. But for 11. If you had told me in advance, I _____ him at the airport.

高中过去完成时详解和练习5(答案)

八.过去完成时 定义 过去完成时(past perfect)表示在过去某一时间或动作之前已经发生或完成了的动作或状态。 它表示句子中描述的动作发生在“过去的过去”。 基本结构 主语+had+过去分词vpp.(done) ①肯定句:主语+had+过去分词. ②否定句:主语+had+not+过去分词. ③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)? 基本用法 (1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。 例如:By nine o’clock la st night, we had got 200 pictures from the spaceship.到昨晚9点钟,我们已经收到200 张飞船发来的图片。 (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, si nce构成的时间状语连用。 例如:I had been at the bus stop for 20 minutes when a bus finally came. 当车来的时候,我在车站已等了20分钟。 He said he had worked in that factory since 1949. 他说自从1949年以来他就在那家工厂工作。 (3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。 例如:Mr. Smith died yesterday. He had been a good friend of mine. 史密斯先生昨天去世了。他以前是我的好友。 I didn’t know a thing about the verbs, for I had not studied my lesson. 我对动词一无所知,因为我没有好好学习功课。 (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。 例如:I returned the book that I had borrowed. 我已归还了我借的书。 She found the key that she had lost. 她丢失的钥匙找到了。 (5)过去完成时常常用在told,said,knew,heard,thought等动词后的宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。 例如:He said that he had known her well.

过去完成时讲解

过去完成时 一、过去完成时的概念与结构特点 概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去( past-in-the-past )”。 ----|-------------------------- |-------------------------------|----------------------------> 那时以前那时现在 构成:过去完成时由“助动词 had + 过去分词”构成,其中 had 通用于各种人称。 They had already had breakfast before they arrived at the hotel. She had finished writing the composition by 10 :00 this morning. 二、过去完成时的判断依据 1. 由时间状语来判定 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: ( 1 ) by + 过去的时间点。 如: I had finished reading the novel by nine o'clock last night. ( 2 ) by the end of + 过去的时间点。 如: We had learned over two thousand English words by the end of last term. ( 3 ) before + 过去的时间点。 如: They had planted six hundred trees before last Wednesday. 2. 由“过去的过去”来判定。 过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在: ( 1 )宾语从句中 当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如: She said that she had seen the film before. ( 2 )状语从句中 在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如: When I got to the station, the train had already left.

初中虚拟语气讲解及专项练习与答案(带解析)

虚拟语气讲解 语气(mood) 是一种动词形式,用以表示说话者的意图或态度。 英语中的语气有三种:陈述语气、祈使语气和虚拟语气。 直陈语气(indicative mood),表示所说的话是事实。 祈使语气(imperative mood),表示所说的话是请求或命令。 虚拟语气(subjunctive mood),表示说的话不是事实,或者是不可能发生的情况,而是一种愿望、建议或与事实相反的假设等。 一. 虚拟语气在条件句中的应用 学习虚拟语气在条件句中的用法之前我们必须清楚条件句的种类:条件句有真实条件句与非真实条件句(或称虚拟条件句)两种。真实条件句所表的假设是可能发生或实现的,句中的条件从句与结果主句都用陈述语气。 如:If it doesn’t rain tomorrow, I will go for a picnic. 假若明天不下雨,我就去野餐。 Oil floats if you pour it on water. 你如把油倒在水里,油就浮起来。 虚拟条件句所表的假设则是不可能或不大可能发生或实现的,句中的条件从句与结果主句皆须用虚拟语气。 1. 与现在事实相反的虚拟条件句,条件从句的谓语用动词的过去式(be的过去式用were), 主句的谓语用should (would, might,could)+动词原形。 如:If it were not raining, we should go for a picnic.如果现在不下雨的话,我们就出去野餐了。 (事实是:天在下雨,我们不能出去野餐。表示愿望。) If he came here, he might be able to help you. 如果他来这,他就能够帮助你了。 (事实是:他没来这,他不可能帮助你。表示对他的良好印象。)

(英语)过去完成时练习题含答案及解析

(英语)过去完成时练习题含答案及解析 一、单项选择过去完成时 1.I was surprised to find the snack shops around the school empty; the students everything! A.had been buying B.had bought C.have bought D.have been buying 【答案】B 【解析】 试题分析:考查时态辨析。根据句意是过去某一时间之前已经完成的事情,故采用过去完成时。句意:我惊讶地发现学校周围的零食店都已经空了;学生们买完了所有的东西。根据句意可以判断,故选B。 考点:考查时态辨析 2.Mandy _________ adoption since her son’s death, but her husband didn’t agree with her. A.has considered B.has been considering C.is going to consider D.had considered 【答案】D 【解析】 试题分析:句意:她儿子死后,Mandy考虑过收养,但是她的丈夫不同意。根据后面的动词形式和句意可知,前面的句子应该是过去完成时,A. has considered现在完成时;B. has been considering现在完成进行时;C. is going to consider一般将来时;D. had considered过去完成时。didn’t agree说明动作发生在过去,所以在过去之前发生的事用过去完成时,故选D。 考点:考查动词时态。 3.At sixty,Maugham decided to withdraw from the theater and wrote The Summer Up,in which he tried to review what he from his life and literature. A.had learned B.has learned C.was learning D.would learn 【答案】A 【解析】 试题分析:句意:在60岁的时候,Maugham决定离开剧院,写了The Summer Up,其中他想回顾他从生活和文学中学到的东西。从wrote The Summer Up,可知他学习的东西是过去的过去发生的事情,用过去完成时,选A。 考点:考查时态 4.(湖南十二校联考)I got an e-mail from my old friend last Sunday.Until then,we________in touch for nearly 3 years. A.didn’t get B.haven’t got C.hadn’t got D.don’t get

过去完成时讲解及练习带答案

定义 过去完成时(past perfect)表示在过去某一时间或动作之前已经发生或完成了的动作或状态。它表示句子中描述的动作发生在“过去的过去”。 基本结构 主语+had+过去分词vpp.(done) ①肯定句:主语+had+过去分词. ②否定句:主语+had+not+过去分词. ③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)? 基本用法 (1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。 例如:By nine o’clock last night, we had got 200 pictures from the spaceship. 到昨晚9点钟,我们已经收到200 张飞船发来的图片。 (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。 例如:I had been at the bus stop for 20 minutes when a bus finally came. 当车来的时候,我在车站已等了20分钟。 He said he had worked in that factory since 1949. 他说自从1949年以来他就在那家工厂工作。 (3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。 例如:Mr. Smith died yesterday. He had been a good friend of mine. 史密斯先生昨天去世了。他以前是我的好友。 I didn’t know a thing about the verbs, for I had not studied my lesson. 我对动词一无所知,因为我没有好好学习功课。 (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。例如:I returned the book that I had borrowed. 我已归还了我借的书。 She found the key that she had lost. 她丢失的钥匙找到了。 (5)过去完成时常常用在told,said,knew,heard,thought等动词后的宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。 例如:He said that he had known her well. 他说他很熟悉她。 I thought I had sent the letter a week before. 我认为我一星期前就把信寄出去了。 (6)状语从句:在过去不同时间发生的两个动作中,发生在前,用过去完成时;发生在后,用一般过去时。 如when,before,after,as soon as,till/until引导的

过去完成时讲解及练习题

过去完成时 1?概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。 2?时间状语:recently, lately, since …for …,in the past few years, etc. 3. 基本结构:have/has + done 4. 否定形式:have/has + not +do ne. 5. —般疑问句:have或has提前 概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即"过去的过去(past-in-the-past )"。 —I -------------------------- | ------------------------------ 1 -------------------------- > 那时以前那时现在 构成:过去完成时由”助动词had +过去分词”构成,其中had通用于各种人称。 They had already had breakfast before they arrived at the hotel. She had finished writing the composition by 10 : 00 this morning. 二、过去完成时的判断依据 1. 由时间状语来判定 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: (1 ) by +过去的时间点。 女口:I had fini shed readi ng the no vel by nine o'clock last ni ght. (2 ) by the end of +过去的时间点。 女口:We had lear ned over two thousa nd En glish words by the end of last term. (3 ) before +过去的时间点。 女口:They had pla nted six hun dred trees before last Wedn esday. 2. 由"过去的过去”来判定。 过去完成时表示"过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在: (1 )宾语从句中 当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如: She said that she had see n the film before. (2 )状语从句中 在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前 的,要用过去完成时,动作在后的要用一般过去时。如: When I got to the statio n, the train had already left. After he had fini shed his homework, he went to bed. 注意:before, after引导的时间状语从句中,由于before和after本身已表达了动作 的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:Where did you study before you came here? After he closed the door, he left the classroom. 三、过去完成时的主要用法 1. 过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即发

英语虚拟语气解题技巧讲解及练习题(含答案)及解析

英语虚拟语气解题技巧讲解及练习题(含答案)及解析 一、初中英语虚拟语气 1.I’ m so busy. If I time, I travel around. A.have; would B.have; could C.had; would D.had; will 【答案】C 【解析】 试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构: 1、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。 句意:我是那么忙。如果我有时间我会周游世界。与现在事实相反故选C。 考点:考查虚拟语气。 2.If I _______ you, I would say another student could do it better. A.was B.were C.were D.are 【答案】B 【解析】 【详解】 句意:如果我是你,我会说另一个学生可以把它做得更好。 考查虚拟语气。根据句意可知“现在事实”相反,此句是虚拟语气,be动词使用were;故选A。 3. If I ____Alice, I _____them the truth. A. was , would tell B. were ,would tell C. am, will tell D.is , will tell 【答案】B 【解析】 试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。 考点:if引导的虚拟条件句。 点评:在英文中条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一

过去完成时讲解练习

过去完成时(past perfect)表示在过去某一时间或动作之前已经发生或完成了的动作。 它表示句子中描述的动作发生在“过去的过去”。 基本结构:主语+had+过去分词(done) ①肯定句:主语+had+过去分词+其他. ②否定句:主语+had+not+过去分词+其他. ③一般疑问句:Had+主语+过去分词+其他 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词+其他) 基本用法 。 (1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。 例如:By nine o’clock last night, we had got 200 pictures from the spaceship. 到昨晚9点钟,我们已经收到200 张飞船发来的图片。

(2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since 构成的时间状语连用。 例如:I had been at the bus stop for 20 minutes when a bus finally came. 当车来的时候,我在车站已等了20分钟。 He said he had worked in that factory since 1949. 他说自从1949年以来他就在那家工厂工作。 (3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。 例如:Mr. Smith died yesterday. He had been a good friend of mine. ~ 史密斯先生昨天去世了。他以前是我的好友。 I didn’t know a thing about the verbs, for I had not studied my lesson. 我对动词一无所知,因为我没有好好学习功课。 (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。 例如:I returned the book that I had borrowed.

【英语】高中英语过去完成时解题技巧及练习题含解析

【英语】高中英语过去完成时解题技巧及练习题含解析 一、单项选择过去完成时 1.In the capital Kathmandu, thousands of people _______ the night on pavements, in parks and open fields in chilly temperatures before they returned to their collapsed homes. A.would spend B.were spending C.spent D.had spent 【答案】D 【解析】 试题分析:考察过去完成时。过去完成时表示过去某一时间或动作以前已经发生或完成的动作,对过去的某一点造成的某种影响或结果,结构为:had+动词的过去分词形式。成百上千的人们呆在户外发生在“回到家中”这个动作之前。句意:在加德满都首都,在他们回到坍塌的家之前,成百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选D。 考点:考察过去完成时 2. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they ______ the experience of meeting. A.haven’t B.hadn’t C.hadn’t had D.haven’t had 【答案】C 【解析】 试题分析:考查虚拟语气。动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。故C正确。 考点:考查虚拟语气 3.(绵阳二诊)—I happened to meet Lily yesterday. —Lucky dog!You ________each other for two years. A.haven’t seen B.hadn’t seen C.didn’t see D.don’t see 【答案】B 【解析】 考查动词的时态。句意为:——昨天我碰巧遇到莉莉了。——真幸运!你们已经两年没有见面了。根据句意可知,两年没有见面是在昨天碰巧见面之前,表示过去的过去,故用过去完成时。 答案:B 4.(湖南十二校联考)I got an e-mail from my old friend last Sunday.Until then,we________in touch for nearly 3 years.

相关文档
最新文档