人教版中考英语语法三级培养测评练习
(七)“ 现在完成时”
※基础夯实测评练习
(一)单项选择(共 10 题)
1.-______ you ______ your homework yet
-Yes, I ______ it a moment ago.
A. Did; do; finished B. Have; done; have finished C. Have; done; finished
2.His father ______ the Party since 1978.
A. joined B. has joined C. has been in
3.-Where is your father
-He ______ to Shanghai. He ______ there for 3 days.
A. has gone; has been B. has been; has gone C. has gone; has gone
4.I ______ this book for two weeks. I have to return it now.
A. borrowed B. have borrowed C. have kept
5.My brother ______ the army for three years.
A. has been in B. has joined C. joined
6.-______ you ever ______ to Beijing
-Yes, I ______ there last year.
A. Have; been; went B. Have; gone; went C. Did; go; have been
7.Tom ______ the CD player for two weeks.
A. has lent B. has borrowed C. has had
8.The students ______ the classroom. It's very clean now.
A. have cleaned B. cleaned C. will clean
9.-______ your sister ______ the film before
-Yes, she ______ it last Sunday.
A. Has; seen; saw B. Did; see; saw C. Has; seen; has seen
10.I ______ a teacher for ten years.
A. am B. have been C. was
(二)用所给词的适当形式填空(共 10 题)
1.I ______ (buy) a new bike. I can ride it to school now.
2.My mother ______ (cook) dinner. It smells delicious.
3.They ______ (visit) the Great Wall twice.
4.We ______ (not finish) our homework yet. We need more time.
5.He ______ (live) in this city since he was born.
6.She ______ (read) the book three times.
7.The boy ______ (lose) his key. He can't get into the room.
8.I ______ (see) the film already. It's very interesting.
9.My parents ______ (be) to Beijing. They know a lot about the city.
10.The students ______ (plant) many trees in the park. It looks much greener now.
(三)句子改错(共 10 题)
1.I have bought the book for two weeks.
2.He has joined the club since last year.
3.They have gone to the library for an hour.
4.She has come here since three days ago.
6.I have borrowed the bike for a week.
6.My father has left home since yesterday.
7.The film has begun for ten minutes.
8.We have arrived in Beijing since last Monday.
9.He has died for two years.
10,They have opened the shop since last month.
(四)语法填空(共 10 题)
1.My sister ______ (be) to Paris. She can tell you a lot about it.
2.We ______ (not see) each other for a long time.
3.Tom ______ (live) in this town since 2010.
4.The children ______ (finish) their homework. They can play now.
5.I ______ (lose) my pen. I can't find it anywhere.
6.She ______ (write) three letters to her friend this month.
7.My parents ______ (visit) the museum already.
8.He ______ (not come) back yet. We are waiting for him.
9.The students ______ (clean) the classroom. It's tidy now.
10.They ______ (plant) many flowers in the garden. It looks beautiful.
(五)翻译句子(共 10 题)
1. 我已经看过这部电影了。
2. 他自从 2015 年就住在这儿了。
3. 他们已经打扫了教室。
4. 她去过上海两次。
5. 我们还没有完成作业。
6. 我爸爸已经去北京了。他三天后回来。
7. 我哥哥参军两年了。
8. 你曾经去过长城吗?
她已经买了那本书。
他们已经在这个城市生活了五年。
尖子生培优测评
(一)单项选择(共 10 题)
1.-______ you ______ your project yet
-Not yet. I'll finish it in ten minutes.
A. Did; finish B. Have; finished C. Will; finish
2.The old man ______ in the small village for nearly 50 years.
A. lived B. has lived C. had lived
3.-Where is Mr. Smith
-He ______ Hong Kong. He ______ there for a meeting.
A. has gone to; has gone B. has been to; has been C. has gone to; has been
4.I ______ the book Harry Potter. It's very interesting.
A. read B. have read C. am reading
5.My parents ______ the film The Wandering Earth twice. They like it very much.
A. saw B. have seen C. will see
6.-______ you ever ______ to the Summer Palace
-Yes, I ______ there last month.
A. Have; been; went B. Have; gone; went C. Did; go; have been
7.The students ______ a lot of trees in the past few years.
A. planted B. have planted C. will plant
8.My sister ______ the piano since she was five years old.
A. played B. has played C. had played
9.-______ your brother ______ his homework
-Yes, he has. He finished it half an hour ago.
A. Has; finished B. Did; finish C. Will; finish
10.The scientists ______ a new kind of medicine. It can help a lot of patients.
A. discovered B. have discovered C. will discover
(二)用所给词的适当形式填空(共 10 题)
1.We ______ (not hear) from him since last year.
2.The girl ______ (collect) many stamps. She is proud of her collection.
3.They ______ (build) a new school in the village. It will be open next term.
4.My mother ______ (make) a lot of delicious food. We can start eating now.
5.He ______ (travel) to many countries. He has a lot of interesting stories.
6.She ______ (write) a novel. It will be published next month.
7.The workers ______ (repair) the road. It's safe to drive now.
8.I ______ (not see) my grandparents for a long time. I miss them very much.
9.The company ______ (develop) a new product. It's very popular in the market.
10..My brother ______ (win) several prizes in the competitions. He is really excellent.
(三)句子改错(共 10 题)
1.I have borrowed this dictionary for two months.
2.He has left his hometown since three years ago.
3.They have bought the house since last year.
4.She has come back to her hometown for a week.
5.The meeting has begun for half an hour.
6.We have opened the shop for two weeks.
7.My father has joined the Party since 2008.
8.The film has been on for ten minutes ago.
9.I have got up since 7 o'clock.
10.They have arrived in Beijing for two days.
(四)语法填空(共 10 题)
1.My friend ______ (be) to many foreign countries. He can speak several languages.
2.We ______ (not meet) each other since we graduated.
3.Tom ______ (work) in this factory for five years.
4.The children ______ (learn) a lot of English words. They can read simple English books now.
5.I ______ (find) my lost keys. I'm so happy.
6.She ______ (improve) her English a lot. She can talk with foreigners freely.
7.My parents ______ (visit) the art museum several times.
8.He ______ (not return) the book yet. The library is waiting for him to return it.
9.The students ______ (organize) a wonderful party. Everyone had a great time.
10.They ______ (save) a lot of money. They can buy a new house now.
(五)翻译句子(共 10 题)
1.他已经完成了他的报告。
2.他们自从十年前就一直住在这个城市。
3.我姐姐学英语已经五年了。
4.你曾经去过国外吗?
5.我们还没有决定去哪里度假。
6.他爸爸去上海出差了。他已经在那里待了两天了。
7.我已经看过这部戏剧三次了。
8.他们已经种了很多树来保护环境。
9.她已经成为一名医生两年了。
10.这个小镇发生了巨大的变化。
卓越生培养测评
(一)单项选择(共 10 题)
1.-______ you ______ the news about the space station
-Yes, I have. It's really exciting.
A. Do; hear B. Have; heard C. Did; hear
2.The scientist ______ a new theory in the past few months.
A. developed B. has developed C. had developed
3.-Where is Dr. Wang
-He ______ to the hospital. He ______ there to help the patients.
A. has gone; has gone B. has been; has been C. has gone; has been
4.I ______ the book Pride and Prejudice several times. Each time I read it, I have different feelings.
A. read B. have read C. am reading
5.My family ______ in this city for generations. We have deep roots here.
A. lived B. has lived C. had lived
6.-______ you ever ______ an international competition
-Yes, I ______ one last year.
A. Have; entered; entered B. Have; entered; have entered C. Did; enter; entered
7.The research team ______ a breakthrough in the project. It will change the whole industry.
A. achieved B. has achieved C. will achieve
8.My brother ______ as a volunteer in the community for two years. He has helped a lot of people.
A. served B. has served C. had served
9.-______ your sister ______ the novel Dream of the Red Chamber
-Yes, she has. She read it last summer.
A. Has; read B. Did; read C. Will; read
10.The city ______ its appearance in the past decade. It's much more beautiful now.
A. changed B. has changed C. had changed
(二)用所给词的适当形式填空(共 10 题)
1.We ______ (not receive) any letters from him since he left.
2 The company ______ (launch) several new products this year. They are very popular.
3 They ______ (conduct) a lot of research on the topic. They have got some useful results.
4 My mother ______ (write) a cookbook. It will be sold in bookstores soon.
5 He ______ (translate) many classic works into Chinese. His contributions are great.
6 She ______ (design) a beautiful dress. It will be shown at the fashion show.
7 The team ______ (win) the championship three times. They are really outstanding.
8 I ______ (not meet) my old classmates for ages. I really want to see them.
9 The government ______ (carry) out a series of policies to improve people's lives.
10 My father ______ (collect) a large number of stamps. His collection is amazing.
(三)句子改错(共 10 题)
1 I have got to know him since last year.
2 He has come to this school for two years.
3 They have bought the car since three months ago.
4 She has borrowed the magazine for a week.
5 The concert has begun for half an hour.
6 We have opened the store for a month.
7 My mother has joined the club since last year.
8 The movie has been on for ten minutes ago.
9 I have got up since 6 o'clock this morning.
10 They have arrived in Shanghai for three days.
(四)语法填空(共 10 题)
1 My teacher ______ (be) to more than ten countries. He has rich experiences.
2 We ______ (not see) each other since we parted ways.
3 Tom ______ (work) hard on his project. He has made great progress.
4 The children ______ (master) a lot of knowledge. They are very smart.
5 I ______ (discover) a new way to solve the problem. It's very effective.
6 She ______ (improve) her painting skills. Her works are much better now.
7 My parents ______ (visit) many famous historical sites. They know a lot about history.
8 He ______ (not finish) his experiment yet. He needs more time.
9 The students ______ (create) a lot of wonderful artworks. They are really talented.
10 They ______ (save) enough money to buy a new car. They are very excited.
(五)翻译句子(共 10 题)
1他已经在这个领域取得了巨大的成就。
2 他们自从去年就一直在研发这个新产品。
3 我爷爷入党已经五十年了。
4 你曾经参加过那种高级别的会议吗?
5 我们还没有决定是否参加这个比赛。
6 她妈妈去美国进修了。她已经在那里待了半年了。
7 我已经把这本书推荐给了我的很多朋友。
8 他们已经采取了很多措施来解决交通问题。
9 他成为一名作家已经十年了。
10 这座城市在过去二十年里经历了巨大的变革。
基础夯实测评练习答案
单项选择:1 - 5 CCACA 6 - 10 ACAAB
用所给词的适当形式填空
have bought
has cooked
have visited
haven't finished
has lived
has read
has lost
have seen
have been
have planted
句子改错
I have kept the book for two weeks.
He has been in the club since last year.
They have been in the library for an hour.
She has been here since three days ago.
I have kept the bike for a week.
My father has been away from home since yesterday.
The film has been on for ten minutes.
We have been in Beijing since last Monday.
He has been dead for two years.
They have had the shop since last month.
语法填空
has been
haven't seen
has lived
have finished
have lost
has written
have visited
hasn't come
have cleaned
have planted
翻译句子
I have already seen this movie.
He has lived here since 2015.
They have cleaned the classroom.
She has been to Shanghai twice.
We haven't finished our homework yet.
My father has gone to Beijing. He will be back in three days.
My brother has been in the army for two years.
Have you ever been to the Great Wall
She has already bought that book.
They have lived in this city for five years.
尖子生培优测评答案
单项选择:1 - 5 BBCBB 6 - 10 ABBAB
语法填空
1 has been
2 haven't met
3 has worked
4 have learned
5 have found
6 has improved
7 have visited
8 hasn't returned
9 have organized
10 have saved
翻译句子
1 He has already completed his report.
2 They have lived in this city since ten years ago.
3 My sister has learned English for five years.
4 Have you ever been abroad
5 We haven't decided where to go on vacation yet.
6 His father has gone to Shanghai on business. He has been there for two days.
7 I have seen this play three times.
8 They have planted many trees to protect the environment.
9 She has been a doctor for two years.
10 Great changes have taken place in this small town.
卓越生培养测评答案
单项选择:1 - 5 BBBBB 6 - 10 ABBAB
用所给词的适当形式填空
1 haven't received
2 has launched
3 have conducted
4 has written
5 has translated
6 has designed
7 has won
8 haven't met
9 has carried
10 has collected
句子改错
1 I have known him since last year.
2 He has been at this school for two years.
3 They have had the car since three months ago.
4 She has kept the magazine for a week.
5 The concert has been on for half an hour.
6 We have had the store open for a month.
7 My mother has been in the club since last year.
8 The movie has been on for ten minutes.
9 I have been up since 6 o'clock this morning.
10 They have been in Shanghai for three days.
语法填空
1 has been
2 haven't seen
3 has worked
4 have mastered
5 have discovered
6 has improved
7 have visited
8 hasn't finished
9 have created
10 have saved
翻译句子
1 He has achieved great success in this field.
2 They have been developing this new product since last year.
3 My grandfather has been in the Party for fifty years.
4 Have you ever attended that kind of high - level meeting
5 We haven't decided whether to take part in this competition or not.
6 Her mother has gone to the United States for further study. She has been there for half a year.
7 I have recommended this book to many of my friends.
8 They have taken many measures to solve the traffic problem.
9 He has been a writer for ten years.
10 This city has experienced great changes in t