文档内容
Unit 8 Making a Difference
现在完成时(2)
(时间:40分钟,满分:100分)
一、单项选择(本大题共20小题,每小题2分,共40分)
1.—Are you a basketball player at your school?
—Yes. I ________ the team 3 years ago. I ________ on it for 3 years.
A.joined; was B.have joined; have
C.joined; have been D.have joined; have been
2.Jack ________ Rose in 2000. That is to say, they ________ for 20 years.
A.got married with; have got married B.got married to; have married
C.married; have been married D.married to; have been married
3.—Mum, when will Dad be back? He ________ for a week.
—If all goes smoothly, he should arrive home tomorrow afternoon.
A.left B.has left C.has been away D.is leaving
4.—Sorry, I’m late.
—It doesn’t matter. The meeting ________ for just several minutes. You don’t miss too much.
A.began B.has begun C.has been on D.has been over
5.Mr. Brown ________ his hometown since he joined the army.
A.has left B.left C.has been away D.has been away from
6.I ________ Lily’s dictionary for one week. I need to return it to her next Friday.
A.borrowed B.have borrowed C.have kept D.kept
7.Hurry up! The piano concert ________ for five minutes.
A.had begun B.has been on C.has begun D.began
8.How long have you ________ the English club?
A.joined B.been in C.taken part in
9.—How long ________ you ________ this book?
—For about one week. I ________ it from the library last Tuesday.
A.have; borrowed; borrowed B.have; kept; borrowed
C.did; keep; have borrowed D.will; keep; have borrowed
10.—________ did the 2023 Wuxi Marathon finish?
—It ________ for nearly one month.A.When; has finished B.How long; has been over
C.When; has been over D.How long; has finished
11.—Dad, please change the channel. Our school is on TV at 8:00 tonight.
—I watched it just now. It ________ for a while.
A.has finished B.was over C.has been over D.finished
12.—Where did you go during the holiday?
—I ________ Sanya for 2 weeks and I came back last week.
A.went to B.have gone to C.was in
13.— How long have you ________ the English club?
— Only 3 months. But I have improved my English a lot.
A.joined B.been in C.become a member of
14.—Where is your father? I haven’t seen him for days.
—He ________ Shanghai on business for a week and won’t be back until next week.
A.has been in B.has been to C.has gone to D.went to
15.Juliet speaks Chinese very well. She ________ in China since 2002.
A.come B.has come C.stayed D.has stayed
16.—How long has Henry’s father ________? —For two months.
A.left China B.bought the car C.joined the club D.been dead
17.—Where is Lucy?
—She ________ Beijing. She will come back next week.
A.has been in B.has gone to C.has been to D.has gone
18.—Where is Jane?
—She ________ the library.
A.has been to B.has gone to C.has been in D.has been at
19.Tom’s Chinese ________ a lot since he came to our school. He often practices it with us.
A.improves B.has improved C.will improve D.improved
20.Since its invention in the 1940s, the computer ________ smaller and smaller in size.
A.has become B.is becoming C.will become D.became
二、单词拼写(本大题共20小题,每小题2分,共40分)
21.My sister (be) in China for 5 years and she misses home.
22.Mr. Yuan Longping (die) for three years, but people still remember him.
23.Lucy in Germany since her parents got their jobs there. (study)
24.Great changes (take) place in my hometown since 2010.25.So far, I (read) a lot of books about robots.
26.Miss Wu (teach) in this school for fifteen years.
27.Alice (keep) these books since a month ago.
28.He (own) the car for many years.
29.Ten years has passed since my sister (join) the charity.
30.His friends (donate) blood many times since 2012.
31.They (know) each other for twenty years.
32.Mark (live) there since he was born.
33.Mike and I have been friends since we first (meet).
34.He (write) a few letters to his family since he left his hometown.
35.I (play) the piano since I was 7 years old.
36.The movie (begin) for over ten minutes.
37.—May I speak to Wang Hong?
—Sorry, she is not at home. She (go) to Beijing.
38.Jack (be) to Qingdao with his parents twice.
39.—Is the baby still asleep in bed?
—No. He (wake) for a while.
40.She (not become) a good swimmer yet.
三、完成句子(本大题共10小题,每小题2分,共20分)
41.His father has been dead for five years. (改为同义句)
His father has been dead five years .
42.They have been in Canada for five years. (改为同义句)
They have been in Canada five years .
43.自从杰克五天前去了英国,我还没收到他的来信。
I Jack since he went to the UK five days ago.
44.I bought this book three months ago. (改为同义句)
I the book for three months.
45.This shop opened three days ago. (改为同义句)
This shop has for three days.
46.这本字典我已经买了三年,我仍然在用它。
I have already this dictionary three years and I still use it now.
47.I bought this backpack five years ago.(改为同义句)
I this backpack since five years ago.48.当我到达电影院时,电影开始已经10分钟了。
When I got to the theater, the movie has for ten minutes.
49.我的祖父母已经结婚超过50年了。
My grandparents have been for over 50 years.
50.Jack非常思念他爸爸,他想知道他爸爸去天津出差多久了。
Jack misses his father so much that .