人教版(新教材)八年级下册Unit 8 Making a difference 现在完成时专项练习(含答案)

资源下载
  1. 二一教育资源

人教版(新教材)八年级下册Unit 8 Making a difference 现在完成时专项练习(含答案)

资源简介

PEP八年级下册Unit 8 Making a difference 现在完成时专项练习
学校:___________ 班级:______________ 姓名:_____________
( )1.—Where is your cousin I haven’t seen her for weeks.
—She ________ to Xiamen for a summer camp. She ________ there for five days.
A.went; has gone B.has gone; has been
C.has been; has gone D.went; has been
( )2.— _________ you _________ the Digital Dunhuang website so far
— Yes. I _________ 12 caves on it last week.
A.Have; visited; saw B.Did; visit; saw C.Have; visited; have seen D.Did; visit; have seen
( )3.My brother ________ a volunteer in the community center since he graduated from college.
A.becomes B.became C.has become D.will become
( )4.China ________ great achievements in science and technology in the past few years.
A.makes B.made C.will make D.has made
( )5.—Where’s your father I haven’t seen him for days.
—He ________ abroad for a meeting for three days.
A.has gone B.has gone to C.has been D.has been in
( )6.—Where ________ the recorder I can’t see it anywhere.
—I ________ it right here just now. But now it’s gone!
A.did you put; have put B.have you put; put
C.had you put; was putting D.did you put; had put
( )7.________ did your friend start learning Chinese
—Let me think. He ________ Chinese for about five years.
A.When; has learned B.How long; has learned
C.When; learned D.How long; learned
( )8.Jack ________ school two years ago and he ________ for two years.
A.leaves; has gone B.left; has been away C.leaves; has been away D.left; has gone
( )9.They ________ friends since they met at the art festival.
A.have made B.had become C.have been D.have got
( )10.They ________ in 2016. They ________ each other for ten years.
A.were married; have married B.were married; have been married
C.got married; have been married with D.got married; have been married to
( )11.—What do you think of the changes in our city
—They ________ our life easier and better.
A.make B.made C.have made D.will make
( )12.My sister ________ reading this novel yet. She plans to finish it this weekend.
A.hasn’t started B.didn’t start C.doesn’t start D.won’t start
( )13.—How long have you _________ from the USA
—For three months.
A.come back B.returned C.go back D.been back
( )14.My grandparents ________ the small town since they retired. They love the peaceful life there.
A.have gone to B.have been to C.have been in D.have arrived in
( )15.—Have you ________ heard of the story of Mulan
—Yes, it’s a famous traditional Chinese story.
A.ever B.yet C.just D.still
( )16.In the past 10 years, the life of ordinary people________dramatically.
A.changed B.has changed C.have changed D.had changed
( )17.Great changes ________ in our city and many new buildings ________ in recent years.
A.took place; were built B.have taken place; were built
C.took place; have been built D.have taken place; have been built
( )18.The movie was so wonderful that I _________ it three times so far.
A.watch B.watched C.have watched D.am watching
( )19.Chengdu has been very popular ________ its delicious food was shown on TV programmes.
A.until B.if C.before D.since
( )20.The story of the Silk Road ________ people about the history of China for centuries.
A.tells B.told C.has told D.will tell
( )21.A new theme park ________ for two months in the city centre, but we ________ there so far.
A.has opened; haven’t gone
B.has been open; haven’t been
C.has been open; haven’t been to
D.has been opened; haven’t been
( )22.—I hear your uncle got good results in the 2025 Suzhou Marathon.
—Exactly. He practises running every day and he ________ the Running Club for five years.
A.is a member of B.has taken part in C.has been in D.has joined
( )23.— _________ you ever _________ an online tour of the Palace Museum
— Yes, I _________ it last month.
A.Did; try; visited B.Have; tried; visited C.Have; tried; have visited D.Did; try; have visited
( )24.—When did your cousin leave his hometown
—He ________ for nearly three years.
A.have been away B.left C.has left D.has been away
( )25.I have learned English ________ many years.
A.since B.for C.ever
( )26.Lisa has worked as a nurse ________ 2018 and she has worked in the emergency department ________ three years.
A.for; since B.since; since C.since; for D.for; for
( )27.—Are you doing well in your Science
—No. I ________ my best, but I still can’t get satisfying marks.
A.am trying B.tried C.have tried D.will try
( )28.—What do you think of Ezhou, Li Ming
—It ________ a lot since we started to build Huahu International Airport.
A.changed B.has changed C.changes D.is changing
( )29.—Dad, please change the channel. My favourite show is on at 8:00 tonight.
—I watched it just now. It ________ for a while.
A.has been over B.was over C.has finished D.finished
( )30.—Look! Someone ________ the classroom. It looks so tidy now.
—It must be Lily. She always helps out.
A.cleans B.cleaned C.has cleaned D.will clean
( )31.—I saw Alice walk into that building just now.
—Oh, it’s our new city museum. It ________ to the public for a month.
A.has been opened B.has been open
C.has opened D.has open
( )32.—I saw you put fresh flowers at the corner of the classroom.
—Yes. My lovely dog, Lucky, who was with me for 10 years, ________ since 2020, and I still miss him.
A.has died B.died C.has been dead D.was dead
( )33.—Have you ever ________ an online tour of the Louvre Museum
—No, not ________. I plan to do it this weekend.
A.tried;already B.try;yet
C.tried;yet D.trying;already
( )34.It is the third time that I ________ late for school this week.
A.was B.am C.have been D.will be
( )35.—________ you ________ any changes in your hometown recently
—Yes. The streets are much cleaner and wider now.
A.Did; notice B.Have; noticed C.Do; notice D.Will; notice
( )36.My hometown ________ a lot since I left it five years ago. It’s much more beautiful now.
A.changes B.changed C.has changed D.will change
( )37.This is the most beautiful park I ________.
A.ever visit B.have ever visited C.visited D.was visiting
( )38.You needn’t worry about being late—I ________ already ________ the teacher there was bad traffic.
A.have; told B.am; telling C.was; telling D.will; tell
( )39.—They say there’s a new restaurant nearby.
—Yes, and it ________ for no more than a week.
A.has been open B.opens C.opened D.is opened
( )40.—Have you finished your science project ________
—Yes, I have ________ handed it in.
A.ever; yet B.yet; already C.already; yet D.ever; already
( )41.In the past ten years, our government ________ many new subway lines to make transportation more convenient.
A.has built B.built C.will build D.had built
( )42.The number of the students in our school ________ a lot in the past five years.
A.increases B.increased C.has increased D.will increase
( )43.—Nice to see you. I ________ you for a long time.
—I ________ Beijing. I’ve just come back.
A.didn’t see; was B.haven’t seen; have been to
C.haven’t seen; have been in D.didn’t see; have arrived
( )44.My brother ________ ill last week. He ________ ill for seven days. So my parents are very worried.
A.fell; fell B.has fallen; fell C.fell; has fallen D.fell; has been
( )45.—Where is your sister I need to ask her something.
—She ________ the library to return books. She’ll be back soon.
A.has been to B.has gone to C.has been in D.goes to
( )46.My uncle ________ this city since he was born. He knows every corner of it.
A.has left B.has been in C.has gone to D.has moved to
( )47.She ________ the book for three days. She ________ it from the library last Monday.
A.has kept; borrowed B.has borrowed; kept
C.kept; borrowed D.borrowed; kept
( )48.—Where is Mr. Wang
—He went to the meeting room. He ________ for half an hour.
A.has left B.has been away C.left D.has gone
( )49.—How long ________ you ________ this library book —For two weeks.
A.have; borrowed B.have; kept C.did; borrow D.will; keep
( )50.—I see you’re doing well in your studies lately!
—Thanks. Our school ________ new online tools. They make learning more fun and interactive.
A.will introduce B.has introduced C.introduces D.introduced
( )51.The old man ________ alone since his wife died five years ago.
A.lives B.lived C.has lived D.is living
( )52.—Are you sure about the number of the gift boxes we need to send out
—Yes. I ________ them three times already—there are 28 boxes in all.
A.will count B.was counting C.counted D.have counted
( )53.Nanjing ________ in the lower reaches of the Yangtze River for thousands of years.
A.is resting B.rested C.has rested D.rests
( )54.—Shirley, shall we watch the film Born to Fly this weekend
—I’m afraid not. I ____ it twice and the story of Chinese pilots really touched me.
A.watch B.have watched C.was watching D.watched
( )55.—How long have you ________ this book
—For two weeks.
A.bought B.borrowed C.kept D.lent
( )56.My family has lived in Tianjin ________ 2020.
A.for B.since C.in D.on
( )57.My father ________ here since he ________ to this school.
A.taught; came B.has taught; came C.taught; has come D.has taught; has come
( )58.We ________ a lot of changes in our hometown over the past ten years.
A.see B.saw C.have seen D.are seeing
( )59.Prison Break is the best play that I ________ these years.
A.watch B.will watch C.have watched D.was watching
( )60.It ________ ten years since my uncle ________ to work in the UK.
A.is; goes B.was; went C.has been; went D.has been; has gone试卷第 1 页,共 1 页
参考答案
1.B 2.A 3.C 4.D 5.C 6.B 7.A 8.B
9.C 10.D 11.C 12.A 13.D 14.C 15.A 16.B
17.D 18.C 19.D 20.C 21.B 22.C 23.B 24.D
25.B 26.C 27.C 28.B 29.A 30.C 31.B 32.C
33.C 34.C 35.B 36.C 37.B 38.A 39.A 40.B
41.A 42.C 43.B 44.D 45.B 46.B 47.A 48.B
49.B 50.B 51.C 52.D 53.C 54.B 55.C 56.B
57.B 58.C 59.C 60.C
答案第 1 页,共 1 页

展开更多......

收起↑

资源预览