中考基础语法专项复习动词现在完成时与过去完成时
1. --Lily, will you go to Jenny's birthday party this Saturday?
--I'm not sure. Because I _________(invite) so far.
2. The film Operation Red Sea__________(win)a lot of praise since its first show months ago.
3. --Do you still play basketball? --Oh, no. I_________(play)it for the past two years.
4. Millie__________(work)in this factory since 1990, and he loves his work a lot.
5. What do you think of your junior school life? It______(leave)some sweet memories in my heart in the past three years.
6. Mr Brown___________(live) in Beijing since he came to China.
7. We ____________(learn) about ten English songs by the end of last term.
8. We ____________(learn) English for about three years.
9. Mr Green __________(travel) to several places in South China since he came here.
10. I ____________(stay) there for two months last year.
11. He____________(make) a lot of enemies because of his way of working.
12. My dictionary is missing. Please find out who___________(take) it.
13. When the students arrived there out of breath, the train___________(be) away for about five minutes.
14. -- Could you tell me where Tom__________(go)? I must find him.
-- Sorry, I have no idea. But he was here just now.
15. Kuiba is the only Chinese cartoon that I___________(see) this year.
16. His novel has caught many people’s attention since it___________(publish).
17. The haze(雾霾)___________(influence)our life so seriously for a long time that many people has got ill because of it.
18. Since I was born, great changes____________(take) place in Zhenjiang.
19. His novel ____________ (catch) many people’s attention since it was published.
20. She has been married for 15 years, yet she doesn’t know what kind of man she ________ (marry)
21. Many new houses____________(provide) for people in Sichuan to live in.
22. Though they are such little children, they___________(work) out so many difficult math problems.
23. Do you know Betty very well? Yes, she and I ___________(be) friends since we met in Guangzhou last summer.
24. --I’m sorry to have kept you waiting.
--Oh, not at all. I ____________(be) here only a few minutes.
25. We _________(began)to learn English five years ago. We __________(learn) it for five years up to now.
26. --What a nice bike! How long ________you _______(have) it? -- Just two weeks.
27. You don’t have to describe her. I _________(meet) her several times.
28. --What do you think of the film Harry Potter? --It is very nice. I_________(see) it twice.
29. Hurry up! The play __________ (be) on for ten minutes.
30. I can’t go to see the film tonight, because I _________(lose) my ticket.
31. --Did you see Tom at the party? --No, he _________ (leave)by the time I got there.
32. Jane __________ (buy)a new dress every month when she was in Shanghai.
33. I can’t go to see the film tonight, because I _________ (lose)my ticket.
34. --What do you think of the film Harry Potter? --It is very nice. I __________ (see)it twice.
35. By the end of last year, another new gymnasium __________(complete) in Beijing.
36. You don’t have to describe her. I _________ (meet)her several times.
37. --Do you know Betty very well?
--Yes, she and I __________(become)friends since we met in Guangzhou last summer.
38. When and where to build the new factory _________ (decide)yet.
39. --How do you like Beijing, Mr Smith?
--Oh, I ___________(not visit) such a beautiful city before.
40. --Tom, may I borrow your book Chicken Soup? --Sorry, I _________(lend) it to Mary.
41. I can't go to the theater tonight because I _________(lose) my ticket.
42. Mrs Smith _________(leave)her keys in the office, so she had to wait until her husband _________ (come)home.
43. He will have learned English for eight years by the time he__________(graduate) from the university next year.
44. My uncle said that he would telephone but I __________(hear)from him so far.
45. The telephone________(ring) four times in the last hour, and each time it is for my roommate.
46. When Jack arrived he learned Mary ________(be) away for about an hour.
47. By this time yesterday we ________(repair) the machine.
48. John and I__________(be) friends for eight years. But we __________(see) each other a couple of times before that.
49. Our team _________(win) every match so far this year, but we still have three games to play.
50. I __________(have) this coat for very long. It still looks quite new.
51. He __________(be)away from home for nearly three weeks.
52. My uncle __________(work) in that factory since 1958.
53. I __________(know) her since she was a little girl.
54. He __________(be) in the army for three years.
55. By the end of last term we __________ English for two years.
56. --What did Mr Jones do before he moved here?
--He __________(drive)a city bus for over twenty-five years.
57. When to start new project and where to build the new factory __________ (decide)yet.
58. --Did you see Tom at the party?--No, he __________(leave) by the time I got there.
59. How long has Mr. White been a member of Greener China since he__________(come) to China?
60. He __________(learn) to play the piano before he was 11 years old.
61. He __________(work) in the factory for three years before he joined the Army.
62. The police found that the house_________(break)into and a lot of things _______(steal).
63. By the end of this century, we__________ (build)ours into a strong modern country.
64. We ___________(finish)the work by six yesterday evening.
65. I _________(want)to help you but couldn’t get here in time.
66. Mrs. Wu told me that her sister________ (leave) about two hours before.
67. When I reached home, my parents __________(have)their supper.
68. It seems that the old man __________(lost)something important.
69. She __________(teach)in this school since the past ten years.
70. Did you see Xiao Li at the party? No, she _________(leave)by the time I arrived.
71. The job proved to be much more difficult than I__________(expect).
72. We couldn’t catch up with the others because they _________(start)too long before us.
73. She felt anxious about her son as she _____________(hear) him for quite a long time.
74. By the time the speaker entered the hall, all the listeners_________(seat).
75. By the end of next July this building____________(finish).
76. By the time the war ________(break)out, most of the people had left.
77. When Jack arrived he learned Mary __________(be)away for almost an hour.
78. That rich old man _________ (make) a will before he died.
79. They had studied the map of the country before they ________ (leave).
80. I __________ (turn) off all the lights before I went to bed.
81. Tom said he __________ (read) the book twice.
82. We __________(learn) about 4000 English words by the end of last term.
83. He said he _________already_________(give) the book to the teacher.
84. The film __________(be) on for nearly fifteen minutes when I got to the cinema.
85. Great changes __________(take)place in our country since 1978.
86. I __________(hear) from my daughter since last month.
87. Xiao Lin __________(be) away from here for about two hours.
88. --Where is professor Lee? --He _________(go) to the library. He’ll come back soon.
89. He told me that he __________ (visit)the Great Wall the year before.
90. John stopped having a rest because he __________(work) for three hours.
1.haven’t been invited; 2.has won; 3.have played; 4.has worked; 5.has left; 6.has lived; 7.had learnt; 8.have learned; 9.has traveled; 10.have stayed; 11.has made; 12.has taken; 13.has been; 14. has gone; 15.have seen; 16.was published; 17. has influenced; 18.have taken; 19. has caught; 20. has married; 21. have been provided; 22. have worked; 23.have been; 24.have been; 25.begun; have learnt; 26.have had; 27.have met; 28.have seen; 29.has been; 30.have lost; 31.had left; 32.bought; 33.have lost; 34.have seen; 35.had been completed; 36.have met; 37.have become; 38.hasn’t been decided; 39.haven’t visit; 40.have lent; 41.have lost; 42.had left; came; 43.graduates; 44.haven’t heard; 45.has rung; 46.had been; 47.had repaired; 48.have been; haven’t seen; 49.has won; 50.have had; 51.has been; 52.has worked; 53.have known; 54.has been; 55.had studied; 56.has driven; 57.haven’t been decided; 58.had left; 59.came; 60.had learn; 61.had worked; 62.had been broke; had been stolen; 63.will have built; 64.had finished; 65.had wanted; 66.had left; 67.had had; 68.has lost; 69.has taught; 70.had left; 71.had expect; 72.had started; 73.hadn’t heard; 74.had seated; 75.will have been finished; 76.broke; 77.had been; 78. had made; 79.left; 80. had turned; 81.had read; 82.had; given; 84.has been; 85.has taken; 86.have heard; 87.has been; 88.has gone; 89.had visited; 90.having; has worked;