内容正文:
现在完成时精练55题
一、用括号内所给词的适当形式填空(时态题小妙招:圈出⭕时间标志词)
1. --- Alice, have you finished learning the whole book?
--- Not yet. So far, we __________ (learn) six units.
2. I’m so glad that I __________ (finish) nearly half of the test now.
3. In the past 70 years, China__________ (experience) historic changes and made great achievements.
4. --- The air here is much fresher than before.
--- Exactly! We __________ (plant) a lot of trees in the past few years.
5. --- The book is popular. __________ you __________ (read) it yet? --- Yes, I have.
6. He saw the newspaper on the table this morning, but he __________ (have) any time to read it yet.
7. Miss Lin __________ (do) a lot of work for the poor area since 2010.
8. Bob, you __________ (live) in this city since 2018. How do you like it?
9. --- It’s 20 years since we came back to Liangshan.
--- How time flies! We __________ (work) in our hometown for such a long time.
10. I joined the book club last month and I __________ (read) five books already.
11. --- Project Hope celebrated its 30th birthday in 2019.
--- Yeah. It __________ (offer) children from poor families the chance to go to school since 1989.
12. --- __________ you ever __________ (see) him before? --- No, I haven’t.
13. My family __________ (move) to the town five years ago.
14. Up to now, the computer __________ (bring) us great changes in our life.
15. The bad weather __________ (cause) a lot of road accidents recently.
16. My friend Julia __________ (lose) her new phone yesterday.
17. Amy __________ (read) more than ten magazines about UFOs. She enjoys them.
18. My mother __________ (cook) in the kitchen when I got home.
19. Jackson __________ (learn) a lot about China since he came here.
20. He has lived here since he __________ (be) born.
21. There once __________ (be) some small restaurants in the street.
22. My grandma __________ never __________ (travel) by plane.
23. My parents __________ (not decide) where to spend our holiday yet.
24. My sister __________ (be) a nurse for over 10 years.
25. I __________ (see) the new movie already. I __________ (see) it last Saturday.
二、单项选择
( )1. --- Why is Grace’s Chinese so good? --- Because she ______ China for ten years.
A. has gone to B. has been to C. has come to D. has been in
( )2. As an exchange student, Alan ______ Qiqihar for one and a half years.
A. has been to B. has been in C. has gone to D. has been at
( )3. --- Hi, Tom! ______ you ever ______ the Bird’s Nest? ---Yes, I have. It’s fantastic.
A. Have; been to B. Have; gone to C. Did; go to D. Do; go to
( )4. --- Why won’t we play basketball with Class 4 this afternoon?
--- Because they ______ Longzhong for a study trip.
A. have gone to B. have been to C. had gone to D. had been to
( )5. --- Have you ever ______ to Caozhou Peony Garden? ---Yes, I ______ there last year.
A. been; went B. gone; went C. been; gone D. gone; go
( )6. She ______ the book ______ two days ago.
A. has borrowed; since B. has kept; since
C. kept; for D. borrowed; for
( )7. --- Do you need any help? --- No, thanks. We ______ a lot of support since last year.
A. have offered B. have been offered C. were offered D. were offering
( )8. --- Hi, Jill. I ______ in my math since you shared your good experience with me.
--- Great! Congratulations!
A. have made rapid progress B. made rapid progress
C. will make rapid progress D. make rapid progress
( )9. International search and rescue (救援) teams have rushed to Turkey to help for the huge earthquakes. China ______ an 82-member China Search and Rescue Team.
A. sends B. was sent C. has sent D. has been sent
( )10. --- Where is your father, Dandan?
--- Oh, he ______ Beijing on business and he’ll come back next week.
A. has returned from B. has been to C. has gone to D. has been in
( )11. Tea was born in China over 4,000 years ago. Now it ______ part of people’s life around the world.
A. became B. has become C. was becoming D. become
( )12. My hometown has changed a lot ______ the subway was put into use.
A. unless B. since C. if D. when
( )13. --- Hi, Mr. Zhang! Your car looks new. --- Yes. But in fact, I ______ it for two years.
A. will buy B. have had C. buy D. have bought
( )14. This book must be great. My sister ______ it five times.
A. reads B. has read C. is reading D. was reading
( )15. I ______ China for three months and this is the first time I’ve tried on hanfu.
A. have gone to B. have been to C. have arrived in D. have been in
三、根据汉语意思完成句子
1. __________ you ever __________ fish and potato chips? 你曾经吃过鱼和薯条吗?
2. I __________ just __________ my chemistry book. 我刚刚丢了我的化学书。
3. I __________ never __________ that farm. 我从来没去过那个农场。
4. --- __________ you __________ this film yet? --- Yes, I __________.
--- 你已经看过这部电影了吗? --- 是,看过。
5. I __________ this dictionary for 3 years. 我已经买这本词典三年了。
6. He __________ here since he __________ to Shanghai.
自从他搬到上海,他就住在这儿了。
7. They __________ just __________ to go to Beidaihe on vacation.
他们刚决定去北戴河度假。
8. __________ Jack __________ Robinson Crusoe before? 杰克之前读过鲁滨逊漂流记吗?
9. --- __________ Mr. Black __________ Tianjin? --- No, not yet.
--- 布莱克先生已经离开天津了吗? --- 不,还没有。
10. __________ she __________ the movie So Young (《致青春》) yet?
她已经看过《致青春》这部电影了吗?
11. The film has _______________ for twenty minutes. 电影已经开始20分钟了。
12. My sister has __________ the skirt for two weeks. 我姐姐买下这个裙子已经有两周了。
13. Great changes ____________________ in our school over the years.
过去几年中我们学校已经发生了巨大的变化。
14. __________ you __________ any films recently? 你最近有没有看电影?
15. His grandpa _________ (die) six years ago, that is to say, he __________ (die) for six years.
他的爷爷六年前去世,也就是说,他已经去世六年了。
答案:
一、用括号内所给词的适当形式填空
1. have learned 2. have finished 3. has experienced 4. have planted
5. Have; read 6. hasn’t had 7. has done 8. have lived
9. have worked 10. have read 11. has offered 12. Have; seen
13. moved 14. has brought 15. has caused 16. lost
17. has read 18. was cooking 19. has learnt/learned 20. was
21. were 22. has; travelled 23. haven’t decided 24. has been
25. have seen; saw
二、单项选择
1-5 DBAAA 6-10 BBACC 11-15 BBBBD
三、根据汉语意思完成句子
1. Have; eaten 2. have; lost 3. have; been to 4. Have; seen; have
5. have had 6. has lived; moved 7. have; decided 8. Has; read
9. Has; left 10. Has; seen/watched 11. been on 12. had
13. have taken place 14. Have; seen/watched 15. died; has been dead
2
学科网(北京)股份有限公司
$$