过去完成时练习_如何判断时态和关于时态的练习

过去完成时练习题答案【过去完成时练习_如何判断时态和关于时态的练习】1. 单项选择
1.He asked me __A___ during the summer holidays.
A. where I had been B. where I had gone C. where had I beenD. where had I gone
2. What _D___ Jane ____ by the time he was sever?
A. did, doB. has,doneC did, did.D. had,done
3. I ___C___ 900 English words by the time I was ten 。
A. learnedB. was learningC. had learnedD. learnt
4. She ___A___lived here for ______ years.
A. had,a fewB. has,severalC. had,a lot ofD. has,a great deal of
5. By the time my parents reached home yesterday, I __A___ the dinner already.
A had cookedB. cookedC. have cookedD. was cooked
6. She said she __D________ the principle already
A .has seenB. sawC. will seeD. had seen
7. She said her family __B_____ themselves ______ the army during the war.
A. has hidden, fromB. had hidden, fromC. has hidden, withD. had hidden, with
8. By the time he was ten years old, he ___D______.
A.has completed universityB. has completed the university
B.had completed an universityD. had completed university
9. She had written a number of books ___C___ the end of last year.
A. forB. inC. byD. at
10. He __B___ to play ____ before he was 11 years old.
A had learned, pianoB. had learned, the piano
C. has learned, the pianoD. learns ,piano.
11. What __D_____ Annie ____ by the time he was ten?
A. did, doB. did, didC. has, doneD. had done
12 .He _C__ in the factory for three years before he joined the Army.
A. has workedB. worksC. had workedD. will work
13. By the end of last week, they _D___ the bridge.
A. has completedB. completedC. will completeD. had completed
14. Ben hates playing _D____ violin,but he likes playing ____ football.
A. a…theB. the… theC. / …theD. the…/
15. By the time he was 4,he _A_____ a lot of German words.
A. had learnedB. has learnedC. learnedD. learns
16 .Jim turned off the lights and then __D___ the classroom.
A. was leftB. had leftC. has leftD. left
17.They ____C_____ in Guangzhou since 2000.
A. livedB. had livedC. have livedD. were living
18. The train from Beijing__C_____ ten minutes ago.
A. has arrivedB. was arrivingC. arrivedD. had arrived
19. The students ___B______ their classroom when the visitors arrived.
A . have cleanedB. had cleanedC. was cleanedD. have been cleaned
20. Fergie__B_____ the project in one hour.
A. have finishedB. will finishC. finishesD. has finished
21. The man ___A_____ his coat and went out.
A. put onB. had put onC. will put onD. was putting on
22 My mother_____ in that factory at the age of 18.
A. had workedB. has workedC. workedD. works
23. Dad _C_______ while he _______ TV.
A .fell asleep…watchB. was falling asleep…watched
C. fell asleep……was watchingD. had fallen asleep…watched
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.
7. Tom ___said__ (say) he had read_______ (read) the book twice.
8. Our plan ____failed_ (fail ) because we _had made______ (make) a bad mistake.
9. When the chairman ___finished_____ (finish) speaking, he ____left____ (leave)the hall.
10.The Reads were having (have) lunch when I ___got_____(get) to their house.
11.When I __arrived________(arrive) at the station, he ___had left_____(leave).
12..We _____had learned___(learn) about 4000 English words by the end of last term.
13. I waited until he __finished_____(finish) his homework.
14. We were surprised at what she _had____already __done____(do)
15.She _didn't go___(not go) to Qingdao because she ___had went____ (go) there before.
16. He __hasn't told (not tell) you the news yet.
17. He said he __had______already___given___(give) the book to the teacher.
18. I ____have been_____(be) to Shanghai before.
19. She told me she ___had been_______(be) to Sanya three times.
20.She __was playing________(play) the guitar while her sister__was singing______(sing).
3.句型转换
1.I had sold the ticket when she came.(改否定句)
I did not have sold the ticket when she came.
2.She had sung a song to us before she danced.(改否定句)
She didn't have sung a song to us before she danced.
3.They began to climbed the mountain after they had bought all the food and drink.(否定)
They did not begin to climbed the mountain after they had bought all the food and drink.
4.By 10:00 a.m, I had been very hungry. (改一般疑问)
Had you been very hungry by 10:00 am?
5.Lucy had already completed the project when I arrived.(改一般疑问)
Had lucy already completed the project when I arrived.
6.By the time he got to the airport, the plane had taken off. (改一般疑问)
Had th eplane taken off by the time he got to the airport?
7..He had broken his arm when I saw him.(对划线部分提问)
How was he when you saw him?
8.When he had read the note, he ate it. (对划线部分提问)
What did he do when he had the note?
9..Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)
Why did Jack not go to the cinema?
10.We had had the toys for ten years before we gave them to the child. (对划线部分提问)
How long did you have had the toys before you gave them to the child?
11.She had written the book by the end of 1960. (对划线部分提问)
What had she written by the end of 1960?
12.We cooked the dumplings. We ate them up. (用过去完成时连接两句)
We ate the dumplings after we had cooked them.
13.Jim’s father mended the car. It was broken. (用过去完成时连接两句)
The car had broken before Jim's father manded it.
14.We had our tests. Then we had a long holiday.( 用过去完成时连接两句)
After we ___had had hour teats________, we ___had a long holiday___________
15.He showed us a picture. Then he showed us around the house. 用过去完成时连接两句)
Before he ___had showed us around the house_______, he_______showed us a picture___________
过去完成时练习题c B B我哦 , 谢谢啦
语法练习:用动词的适当形式填空(一般过去式和过...1. We _____hadpainted____ (paint) the house before we ____moved______ (move) in.
这句话中主句是过去完成时,时间状语从句是一般过去时,体现了过去的过去 。
译:我们在搬进去前就把房子刷好了 。
2. That rich old man _____hadmade________ (make) a will before he ______died_______ (die).译:那个有钱人在临死前离了份遗嘱 。
突出主句中立遗嘱是在死之前 。
3. They ____hadstudied_____ (study) the map of the country before they ___left_____ (leave).译:他们在离开之前就仔细研究了这个国家的地图 。
突出主句中研究地图是在离开之前 。
4. The robbers __hadrun away____ (run away ) before the policemen ___arrived____(arrive).译:那群劫匪在警察来之前就逃跑了 。
突出主句中劫匪逃跑是在警察来之前 。
5. I __had turn off_____ (turn off) all the lights before I _____went_______ (go) to bed.
译:我在睡觉之前把所有的灯都关了 。
突出关灯是在睡觉之前
6. Paul ____went___ (go) out with Jane after he ____hadmade______ (make)a phone call.
译:保罗在打完电话后和简出去了
突出出去是在打完电话之后,即打电话是在出去之前
7. Tom ____said__ (say) he ______hadread_____ (read) the book twice.
译:汤姆说他已经读过两遍那本书了 。
突出读是在他说之前 。
8. Our plan ____failed______ (fail ) because we _______hadmade______ (make) a bad mistake.
译:我们的计划由于重大失误宣告破产 。
原因状语从句有主将从先一说 , 在这里就体现在主句时态比从句时态更接近现在 。即从句是在过去的过去 。
9. When the chairman ___hadfinished____ (finish) speaking, he __left_____ (leave)the hall.
译:在主席讲完话之后 , 他离开了大厅 。
突出讲完话是在离开以前 。
10.The Reads __hadhad_____(have) lunch when I ______got______(get) to their house.
译:我到里德家的时候 , 他们已经吃过午饭了 。
突出吃完饭是在我到之前
11.When I ______arrived_____(arrive) at the station, he ______hadleft_________(leave).
译:我到车站的时候 , 他已经走了 。
突出他走是在我到车站以前
12.We _______hadlearnt______(learn) about 4000 English words by the end of last term.
译:上个学期结束前我们已经学了大约4000个英语单词了
突出学4000个英语单词是在学期末以前 。
13. I waited until he _____finished________(finish) his homework.
译:我一直等到他写完作业 。
until引导了一个时间状语从句 , 这里只表示一个时间点
14. We were surprised at what she __had____already ___done___(do)
译:我们对她做的事感到震惊 。
突出做事是在我们震惊之前 。
15.She ____didn'tgo__(not go) to Qingdao because she ____hadbeen______ (be) there before.译:她没去青岛,因为她以前去过了 。
突出去过是在这次没去以前
16. He ________has not told______(not tell) you the news yet.
译:他还没告诉你那条新闻
根据yet判断用完成时态,根据实际情景判断用现完 。
17. He said he _____had________already_____given____(give) the book to the teacher.
突出还书是在说话以前
18. I _______haven't been_______(be) to Shanghai before.
译:我还没去过上海呢 。
根据before判断用现完 。
19. She told me she _______had been__________(be) to Sanya three times.
译:她告诉我她已经去过三次三亚了 。
去三次三亚是在她告诉我之前
20.She ______wasplaying______(play) the guitar while her sister______was singing______(sing).
译:她妹妹唱歌的时候她在弹吉他
while引导时间状语从句,时态一般为进行时态
又:She _plays_the guitar while her sister _sings_.
译:她弹吉他,而她妹妹唱歌 。
while表转折
求英语语法现在完成时讲解,例子,习题(附答案)现在完成时
现在完成时是英文时态的一种
现在完成时的用法
have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
I have lost my wallet.(含义是:现在我没有钱花了.)
Jane has laid the table.(含义是:已可以吃饭了.)
Michael has been ill.(含义是:现在仍然很虚弱)
He has returned from abroad. (含义是:现在已在此地)
2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently, lately等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet
4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman on several occasions.
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has bee too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
Thomas has studied Russian. (现在不再学俄语)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)
7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.
We have had four texts this semester.
===================
现在完成时的“完成用法”和“未完成用法”
1.现在完成时的"完成用法"
现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束 , 但该动作对现在产生了影响 , 与现在情况具有因果关系 。
例如:He has turned off the light.他已把灯关了 。(动作结束于过去 , 但说明的是现在的情况--灯现在不亮了 。)
现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用 。
例如: Have you found your pen yet?你已找到你的钢笔了吗?
2.现在完成时的"未完成用法"
现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去 。
例如:He has lived here since 1978.自从1978年以来,他一直住在这儿 。(动作起始于1978年,一直住到现在 , 可能还要继续住下去 。)
I have been in the army for more than 5 years.我在部队已经呆了五年多了 。(动作开始于5年前,一直延续至今,有可能还要继续下去 。)
此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等 。
例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息 。
注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词 。如:come,go , arrive,leave,join,become , die等 。
(2)现在完成时常见两种句型:
①主语+have / has been+for短语
②It is+一段时间+ since从句
例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了
一.have/has been doing sth.
1.现在完成进行时
当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用
现在完成进行时.
如:I have been skating for 4 hours.
I have finished my homework.
2.现在完成时的被动语态.
后接动词的过去分词.
如:The building has been built for 5 years.
二.一般现在时:用动词原形
一般过去时:用动词的过去式
一般将来时:will/shall+do
is/am/are going to do
过去将来时:could/would do
现在完成时:have/has done
过去完成时:had done
将来完成时:shall have done
过去将来完成时:would/could have done
现在进行时:is/am/are doing
过去进行时:was/were doing
将来进行时:will/shall be doing
过去将来进行时:would/could be doing
现在完成进行时:have/has been doing
过去完成进行时:had been doing
将来完成进行时:shall have been doing
过去将来完成进行时:would have been doing
如何判断时态和关于时态的练习PS:
猫猫要考试也不怕啊~
你看大家都回答的很好啊
他们都解释的很清楚了
其实你看到个句子就会知道它是时态的啦~
一般来过过去式的可能性最大哦~
呵呵 加油吧! 相信你行的
英语的时态(tense)j是一种动词形式 , 不同的时态用以表示不同的时间与方式 。
下面就英语中常见的八种基本时态进行阐述 , 其它的时态都是在这八种时态的基础上结合而成的 。
一、一般现在时:
1.概念:经常、反复发生的动作或行为及现在的某种状况 。
2.时间状语: always, usually, often, sometimes, every week (day, year, month…), once a week, on Sundays,
3.基本结构:动词 原形 (如主语为第三人称单数,动词上要加(e)S)
4.否定形式:am/is/are+not;此时态的谓语动词若为行为动词 , 则在其前加don't,如主语为第三人称单数,则用doesn't,同时还原行为动词 。
5.一般疑问句:把be动词放于句首;用助动词do提问,如主语为第三人称单数,则用does , 同时,还原行为动词 。
6.例句:. It seldom snows here.
He is always ready to help others.
Action speaks louder than words.
二、一般过去时:
1.概念:过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为 。
2.时间状语:ago, yesterday, the day before yesterday, last week(year, night, month…), in 1989, just now, at the age of 5, one day, long long ago, once upon a time, etc.
3.基本结构:be动词;行为动词
4.否定形式:was/were+not;在行为动词前加didn't,同时还原行为动词 。
5.一般疑问句:was或were放于句首;用助动词do的过去式did 提问,同时还原行为动词 。
6.例句:She often came to help us in those days.
I didn't know you were so busy.
三、现在进行时:
1.概念:表示现阶段或说话时正在进行的动作及行为 。
2.时间状语:now, at this time, these days, etc.
3.基本结构:am/is/are+doing
4.否定形式:am/is/are+not+doing.
5.一般疑问句:把be动词放于句首 。
6.例句: How are you feeling today?
He is doing well in his lessons.
四、过去进行时:
1.概念:表示过去某段时间或某一时刻正在发生或进行的行为或动作 。
2.时间状语:at this time yesterday, at that time或以when引导的谓语动词是一般过去时的时间状语等 。
3.基本结构:was/were+doing
4.否定形式:was/were + not + doing.
5.一般疑问句:把was或were放于句首 。
6.例句:At that time she was working in a PLA unit.
When he came in, I was reading a newspaper.
五、现在完成时:
1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态 。
2.时间状语:recently, lately, since…for…,in the past few years, etc.
3.基本结构:have/has + done
4.否定形式:have/has + not +d one.
5.一般疑问句:have或has 。
6.例句:I've written an article.
It has been raining these days.
六、过去完成时:
1.概念:以过去某个时间为标准 , 在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去” 。
2.时间状语:before, bythe end of last year(term, month…),etc.
3.基本结构:had + done.
4.否定形式:had + not + done.
5.一般疑问句:had放于句首 。
6.例句:As soon as we got to the station, the train had left.
By the end of last month. We had reviewed four books
七、一般将来时:
1.概念:表示将要发生的动作或存在的状态及打算、计划或准备做某事 。
2.时间状语:tomorrow, next day(week, month, year…),soon, in a few minutes, by…,the day after tomorrow, etc.
3.基本结构:am/is/are/going to + do;will/shall + do.
4.否定形式:was/were + not; 在行为动词前加didn't,同时还原行为动词 。
5.一般疑问句:be放于句首;will/shall提到句首 。
6.例句:They are going to have a competition with us in studies.
It is going to rain.
八、过去将来时:
1.概念:立足于过去某一时刻,从过去看将来,常用于宾语从句中 。
2.时间状语:the next day(morning, year…),the following month(week…),etc.
3.基本结构:was/were/going to + do;would/should + do.
4.否定形式:was/were/not + going to + do;would/should + not + do.
5.一般疑问句:was或were放于句首;would/should 提到句首 。
6.例句:He saidhe wouldgo to Beijingthe next day.
I askedwhowasgoingthere .
几种常见时态的相互转换
英语中的几种时态在一定情况下可以互相转换,以下是几种常见的转换形式:
一、一般过去时与现在完成时的转换
在现在完成时中 , 延续性动词能与表示一段时间的状语连用,瞬间动词却不能 。但是,可用别的表达方式:①瞬间动词用于“一段时间 + ago”的一般过去时的句型中;②瞬间动词可改成与之相对应的延续性动词及短语,与一段时间连用;③瞬间动词用于“It is + 一段时间 + since + 一般过去时”的句型中,表示“自从……以来有……时间”的意思,主句一般用it is来代替It has been;④瞬间动词用于“Some time has passed since + 一般过去时”的句型中 。请看:
A.He joined the League two years ago.
B.He has been in the League for two years.
C.It is two years since he joined the League.
D.Two years has passed since he joined the League.
二、一般现在时与现在进行时的转换
在一般现在时中,at加上名词表示“处于某种状态”,如at work(在工作), at school(上学、上课)等 。此短语可与进行时态转换 。请看:
Peter is at work, but Mike is at play.
Peter is working, but Mike is playing.
三、现在进行时与一般将来时的转换
在现在进行时态中go, come, leave, start, arrive等动词常与表示将来的时间状语连用表示将要发生的动作 。如:I am coming, Mum! 意为“我就来,妈妈!”请看:
The train is leaving soon.
The train will leave soon.
四、“be going to+动词原形”与“will(shall)+动词原形”结构的转换
“be going to+动词原形”、表示打算、计划要做的事;将来时“will(shall)+动词原形”结构在书面语中,当主语为第一人称时,常用助动词shall 。在口语中,所有人称都可以用will 。请看:
We are going to visit the Great Wall next Sunday.
We shall visit the Great Wall next Sunday.
参考资料: