内容正文:
现在完成时练习
知识点小结:
结构:have/has + 过去分词
标志词:already, yet, ever, never, just, before, recently, so far, since + 时间点,for + 时间段,in the past…years
易混辨析:have been to 去过(已回)/have gone to 去了(未回)/have been in 待在某地
一、单项选择
1. —Where is Tom?—He ______ to the library.
A. goes B. has gone C. has been D. went
2. I ______ this book before.
A. read B. have read C. will read D. am reading
3. They ______ in Guangzhou for five years.
A. live B. lived C. have lived D. are living
4. —Have you finished your homework ______?—Yes, I’ve ______ finished it.
A. yet; already B. already; yet C. yet; yet D. already; already
5. My mother isn’t at home. She ______ to the supermarket.
A. has been B. has gone C. goes D. went
6. We ______ three English films so far.
A. watch B. watched C. have watched D. will watch
7. He ______ never ______ to Beijing.
A. has; been B. have; been C. has; go D. have; gone
8. I have learned English ______ 2020.
A. for B. since C. in D. on
9. She ______ just ______ her breakfast.
A. has; had B. have; had C. has; have D. have; has
10. —How many times ______ you ______ the museum?—Twice.
A. have; visited B. did; visit C. do; visit D. are; visiting
11. Great changes ______ in our school in the past ten years.
A. take place B. took place C. have taken place D. are taking place
12. Mr. Li ______ in this school since he left college.
A. works B. worked C. has worked D. will work
13. I ______ not ______ my uncle yet.
A. have; see B. has; seen C. have; seen D. has; see
14. My parents ______ to Shanghai twice.
A. have gone B. have been C. went D. go
15. —______ you ever ______ a speech contest?—Yes, I have.
A. Have; taken part in B. Did; take part in C. Do; take part in D. Are; taking part in
二、用括号内动词适当形式填空(不限一空一词)
1. I ____________ (finish) my homework already.
2. He ____________ (not visit) his grandma yet.
3. They ____________ (live) here since last month.
4. ______________ you ______________ (see) the new film?
5. She ______________ just ______________ (buy) a new dictionary.
6. We ______________ never ______________ (be) to the countryside.
7. Tom ______________ (go) to Hong Kong, he isn’t here now.
8. So far, we ______________ (learn) over 1000 English words.
9. My sister ______________ (study) English for three years.
10. In the past five years, our city ______________ (change) a lot.
11. I ______________ (not eat) anything since this morning.
12. ______________ your father ever ______________ (climb) mountains?
13. Kate ______________ (be) in China for half a year.
14. They ______________ (finish) their PE class already.
15. Who ______________ (take) my pen away? I can’t find it.
三、语篇填空
选择所给词的适当形式填空:
go, learn, be, visit, finish, see, live, start, make, have
I am Li Hua. I ___1___in Zhongshan since I was born. I ___2___my middle school life three years ago and I___3___lots of good friends up to now. I___4____already___5____most of my daily homework. So far, I___6____many interesting places in Guangdong. I have never ___7____to foreign countries, but I___8____English for six years. I ___9____ many English movies, so my listening is pretty good.
1._____________ 2._____________ 3._____________ 4._____________ 5._____________
6._____________ 7._____________ 8._____________ 9._____________
提升练
一、单项选择
1. —Is your father at home?—No, he ______ Foshan. He ______ there for three days.
A. has gone to; has been in B. has been to; has gone C. has gone to; has been D. went; was
2. My grandpa ______ for ten years.
A. died B. has died C. has been dead D. was dead
3. We have known each other ______ we were children.
A. for B. since C. when D. before
4. —How long ______ you ______ the bike?—Two weeks. I bought it two weeks ago.
A. have; bought B. did; buy C. have; kept D. do; keep
5. Great progress ______ in our English study in the past two years.
A. is made B. was made C. has been made D. made
6. None of them ______ to the new museum before.
A. has been B. have gone C. goes D. went
7. Have you ______ spoken to a foreigner ______?
A. ever; yet B. already; ever C. yet; ever D. never; already
8. He left Nanjing last week and he ______ away for five days.
A. is B. was C. has been D. has left
9. —Where have you been?—I ______ the library to borrow books.
A. have been to B. have gone to C. went D. go to
10. She can’t find her key. Someone ______ it away.
A. takes B. took C. has taken D. will take
11. They ______ this club since they entered Grade Seven.
A. joined B. have joined C. have been in D. are in
12. So far, our class ______ more than 500 used books for charity.
A. collects B. collected C. has collected D. will collect
13. ______ you ______ your cousin recently?
A. Did; meet B. Have; met C. Do; meet D. Are; meeting
14. I ______ never ______ such an interesting school activity.
A. have; seen B. has; seen C. did; see D. do; see
15. The film ______ on for half an hour when we got to the cinema.
A. has been B. had been C. was D. is
二、用所给词适当形式填空
1. I _______________ (borrow) this storybook for a week.
2. Tom _______________ (leave) Zhongshan. He is on the way to Guangzhou.
3. My brother _______________ (not finish) his study plan yet.
4. We _______________ (know) each other since three years ago.
5. The old man _______________ (die) for 5 years.
6. —_________ your sister _________ (see) the art show already?—Yes, she saw it last Sunday.
7. They _______________ (be) in the English club since last September.
8. He _______________ (buy) the new watch. He has it for two months.
9. So far, we _______________ (visit) three places of interest on the school trip.
10. I can’t find my pen. Who _______________ (take) it?
11. In the past three years, our school _______________ (hold) many school activities.
12. She _______________ never _______________ (travel) out of Guangdong.
13. My parents _______________ (live) in this city all their lives.
14. _________ you ever _______________ (speak) English with your foreign teacher?
15. The shop _______________ (close) for two hours.
学科网(北京)股份有限公司
$