是说明某个动作发生的时间是在过去。
比:I have washed the car. 我洗过了车。(看上去很漂亮) I washed the car a moment ago. 我刚才洗过车了。
She has watered the flowers. 她已经浇了花。(不需要再浇了) She watered the flowers yesterday. 她昨天浇的花。
(3)现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某段时间内的经历。
比:It has rained for five hours. 雨已经下了5个小时了。 It rained for five hours yesterday. 昨天下了5个小时的雨。 He has waited for her for two hours. 他等她已经两个小时了。
He waited for her two hours and then went home. 他等她等了两个小时,然后就回家了。 I have reviewed two lessons this morning. 今天上午我已经复习了两课。(说话时还在上午) I reviewed two lessons this morning. 今天上午我复习了两课。(说话时已是下午或晚上)
一般过去时和过去进行时的区别
He was writing a letter last night.
(我看见)他昨天晚上正在写信。(不知道是否写完了)
He wrote a letter last night. 他昨天晚上写了一封信。(结果写完了)
专项检测:
6 / 17
适当形式填空:
1. Her father _______ (read) a newspaper last night. 2. We _________ to zoo yesterday. (go)
3.______ you _______ (visit) your relatives last Spring Festival? 4. I ____________ (sweep) the floor yesterday, but my mother ______. 5. We all _________ (have) a good time last night. 6. He _________ (jump) high on last Sports Day.
7. She likes _________ newspapers, but she _________ a book yesterday. (read) 8. Jim’s mother _________ (plant) trees just now.
9. It ____ (be) the 2nd of November yesterday. Mr. White ___ (go) to his office by car. 10. Gao Shan ________ (put) the book on his head a moment ago. 11. She ____ (be) a pretty girl. Look, she _____ (do) Chinese dances. 12. Why have you kept me __________ here for so long a time? (wait) 13. She __________ to the Great Wall several times. (goes) 14. In his letter, he said that he __________ us very much. (miss) 15. They all _________ (go) to the mountains yesterday morning.
16. She _________ (not visit) her aunt last weekend. She ________ (stay) at home and _________ (do) some cleaning.
17. Great changes __________ in our country since 1978. (take place) 18. I __________ my daughter since last month. (hear from) 19. It __________ me two days to write the article. (花费)
20. We __________ football when it began to rain. We had to stop and go home. (play)
7 / 17
21. Comrade Li Dazhao __________ in prison in 1927. (put) 22. He __________ to the library. He'll come back soon. (go) 23. We could not help __________ after we heard the story. (laugh)
24. Would you please __________ me an English-Chinese dictionary when you come? (bring) 25. He told me that he __________ the Great Wall the year before. (visit) 26. I’m sorry you've missed the last bus. It __________ ten minutes ago. (leave) 27. John stopped __________ a rest (have) because he __________ for three hours. (work) 28. Theboys __________ basketball on the playground are my classmates. (play) 29. They____ (be) on the farm a moment ago.
30. Jenny____ (not go) to bed until 11:00 o'clock last night. 31. When I was young, I _____ (play) games with my friends. 32. I _____ (eat) the bread, I 'm full now.
33. Thestudents often_________ (draw) some pictures in the art room.
参考答案:1.read 2.went 3.Did, visit 4.swept 5.had 6.jumped 7.reading, read 8.planted/was planting 9.was, went 10.put
11.is, is doing 12.waiting 13.has gone 14.missed 15. went 16.didn’t go 17.have taken 18.heard from 19.took 20.were playing 21. was put 22.has been 23.laughing 24.bring 25. had visited 26.left 27.to have, worked 28.playing 29.were 30.didn’t go 31.played 32.have eaten 33.draw
单项选择:
1 She lived there before he____to China. A. came B. comes C. come D. coming 2 I _____but_____nothing.
A. was listened; was hearing B. listened; heard C .have listened; heard D. listened; heard of
3 When did you ____here? A. got to B. reached C. arrive in D. reach 4 I____my homework at 7:00 yesterday evening.
8 / 17
A. finished B. would finish C. was finishing D. finish
5 -He didn't go shopping with you yesterday afternoon, did he? - _______. A. No, he doesn't B. Yes, he didn't C. No, he did D. Yes, he did. 6 -I have had supper. - When ____you____it? A. have; had B. do, have C. did, have D. will have 参考答案:1.B 2.B 3.D 4.A 5.D 6.
( )1. My father______ill yesterday. A. isn't B. aren't C. wasn't D. weren't ( )2. ______your parents at home last week﹖ A. Is B. Was C. Are D. Were
( )3. The twins______in Dalian last year. They______here now. A. are; were B. were; are C. was; are D. were; was ( )4. ______your father at work the day_____yesterday(前天)﹖ A. Was; before B. Is; before C. Was; after D. Is; after ( )5. —Who was on duty last Friday﹖ —______.
A. I am B. I was C. Yes, I was D. No, I wasn't ( ) 6. I cleaned my classroom ___________.
A with three hours B three hours ago C in three hours D three hours before ( ) 7. I came _______ my house two days ago.
A back on B back to C to back D back ( ) 8. ___________? He did some reading at home.
9 / 17
A What does your father do yesterday evening B What does your brother do in the school
C What did your brother do over the weekend D Where did your brother go last Sunday
( ) 9. What did you do ________? I went to the movies.
A next morning B over the weekend C in the weekend D next Monday ( ) 10. The koala sleeps _______,but gets up _________.
A during the day; at the evening B at day; during night C in the day; during the evening D during the day; at night 参考答案:1.C 2.D 3.B 4.A 5.B 6.B 7.B 8.C 9.B 10.D
【中考链接】
1. – How many times have you been to the Great Wall? – Only once. I ______ there last year. A. went
B. have gone
C. have been
选A 解析:一般过去式。后面有过去时间的标志last year。 2. —When _____Jessy to New York? —Yesterday.
A.does; getB.did; getC.has; gotD.had; got
选B 解析:本题考查一般过去时态。由关键词yesterday或者when都可以推出是过去时态,故选B。
3. —Did you wash your clothes?
—No, I was going to wash my clothes but I ______ visitors.
10 / 17