Unit 6 现在完成时练习 2025-2026学年人教版八年级英语下册
现在完成时练习
知识点小结:
结构: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 待在某地
一、单项选择
- —Where is Tom?—He ______ to the library.
A. goes B. has gone C. has been D. went
- I ______ this book before.
A. read B. have read C. will read D. am reading
- They ______ in Guangzhou for five years.
A. live B. lived C. have lived D. are living
- —Have you finished your homework ______?—Yes, I’ve ______ finished it.
A. yet; already B. already; yet C. yet; yet D. already; already
- My mother isn’t at home. She ______ to the supermarket.
A. has been B. has gone C. goes D. went
- We ______ three English films so far.
A. watch B. watched C. have watched D. will watch
- He ______ never ______ to Beijing.
A. has; been B. have; been C. has; go D. have; gone
- I have learned English ______ 2020.
A. for B. since C. in D. on
- She ______ just ______ her breakfast.
A. has; had B. have; had C. has; have D. have; has
- —How many times ______ you ______ the museum?—Twice.
A. have; visited B. did; visit C. do; visit D. are; visiting
- Great changes ______ in our school in the past ten years.
A. take place B. took place C. have taken place D. are taking place
- Mr. Li ______ in this school since he left college.
A. works B. worked C. has worked D. will work
- I ______ not ______ my uncle yet.
A. have; see B. has; seen C. have; seen D. has; see
学科网(北京)股份有限公司
- My parents ______ to Shanghai twice.
A. have gone B. have been C. went D. go
- —______ 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
二、用括号内动词适当形式填空(不限一空一词)
- I ____________ (finish) my homework already.
- He ____________ (not visit) his grandma yet.
- They ____________ (live) here since last month.
- ______________ you ______________ (see) the new film?
- She ______________ just ______________ (buy) a new dictionary.
- We ______________ never ______________ (be) to the countryside.
- Tom ______________ (go) to Hong Kong, he isn’t here now.
- So far, we ______________ (learn) over 1000 English words.
- My sister ______________ (study) English for three years.
- In the past five years, our city ______________ (change) a lot.
- I ______________ (not eat) anything since this morning.
- ______________ your father ever ______________ (climb) mountains?
- Kate ______________ (be) in China for half a year.
- They ______________ (finish) their PE class already.
- 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._____________
学科网(北京)股份有限公司