专题14 现在完成时百题练(最新名校好题)(学生版+详解版)-【满分过关】2023年七年级英语下学期期末查漏补缺总复习(牛津上海版)

文档属性

名称 专题14 现在完成时百题练(最新名校好题)(学生版+详解版)-【满分过关】2023年七年级英语下学期期末查漏补缺总复习(牛津上海版)
格式 zip
文件大小 1.7MB
资源类型 试卷
版本资源 牛津上海版(试用本)
科目 英语
更新时间 2023-06-08 12:10:59

文档简介

中小学教育资源及组卷应用平台
专题14 现在完成时百题练(最新名校好题)(学生版)
学校:___________姓名:___________班级:___________考号:___________
一、单项选择
1.John ________ in Shanghai since he left his hometown.
A.lives B.lived C.has lived D.will live
2.—How long can I _____ the VCD
—A week.
A.borrow B.see C.buy D.keep
3.The book just came out last month, and we ________ it yet.
A.read B.don’t read C.have read D.haven’t read
4.I have known my best friend ________ 5 years.
A.by B.of C.for D.since
5.— How long may Mary ________ the newspaper
— For two days.
A.keeps B.borrows C.borrow D.keep
6.— Excuse me, can I _________ your English book for two days
— Of course, but please return it on time.
A.keep B.borrow C.rent D.take
7.Jim’s mother ________ an engineer for more than twelve years.
A.is B.is going to be C.was D.has been
8.Aunt Maggie has been a teacher _________ quite a few years.
A.since B.till C.for D.and
9.—How long may I _______ your bike
—For a week. But you can’t _______ it to others.
A.borrow; lend B.keep; lend C.lend; borrow D.keep; borrow
10.I ________ about the Taj Mahal(泰姬陵) in the history books before and I want to take a trip there someday.
A.have read B.will read C.am reading D.was reading
11.My parents and I ________ in that old house since I was born.
A.live B.lived C.have lived D.has lived
12.Alice ________ to Beijing several times. So she knows a lot about culture and custom of the city.
A.will go B.goes C.have been D.has been
13.—Vicky, could I use your ruler
—Sorry, you can’t take it now. I _______ it.
A.use B.uses C.to use D.am using
14.Tom ________ Hangzhou twice. He will fly there next month.
A.went to B.will go to C.has been to D.goes to
15.They have worked and lived in Shanghai ________ ten years ago.
A.for B.since C.during D.in
16.These foreign students _________ Chinese for more than ten years.
A.learned B.have learned C.will learn D.learn
17.—Huai’an is very beautiful. I ________ there last year.
—Yes, I ________ there twice.
A.went; have gone B.went; have been
C.have gone; went D.have been; went
18.—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
19.Since then, they ________ each other.
A.haven’t met B.don’t meet C.didn’t meet D.won’t meet
20. ---How long could I ____ your English-Chinese dictionary
---Only one day, please.
A.keep B.borrow C.lend D.get
21.---Is Jim in the office
---No, he _______ to the dining hall.
A.goes B.would go C.has gone D.had gone
22.Do you know where Alice has moved I____________ her for a long time yet.
A.didn't see B.have seen C.haven't seen D.won't see
23.—When ________ your cousin________his hometown
—He ________for nearly two years.
A.has; left; has left
B.did; leave; has left
C.did; leave; has been away
D.has; left; has been away
24.—Hi, David! ________ you got ________ postcards of Europe
—Yes, I have.
A.Do; any B.Has; some C.Have; any D.Do; some
25.His grandpa ________ for 2 years.
A.died B.has died C.has been dead D.is dead
26.— Excuse me, how long may I ________ your bike
— Two days.
A.return B.keep C.borrow D.lend
27.—Where is Mary —She ________ Shanghai.
A.has gone to B.has been to C.went to D.goes to
28.—The bookshop near our school ________ from 9 a.m. to 5 p. m.
—Oh, it’s 6 p.m. now and it ________.
A.is open; closes B.opens; closes C.is open; is closed D.opens; is closed
29.—Sandy, shall we go to the museum at 5 p. m. tomorrow
—It________ from 8:00a. m. to 4:00 p. m. The museum will________ at that time.
A.opens; close B.is open; be closed C.is opened; be close D.is open; close
30.I ________ about the UK. It’s far away from China.
A.read B.have read C.am reading D.will read
31.________ you ever ________ to Beijing
A.Do; go B.Did; go C.Have; gone D.Have; been
32.—Has she got any juice
—________.
A.Yes, she is B.There is some juice C.No, she hasn’t D.Yes, she can
33.I’d like to express my appreciation to all of my teachers. I ________ great progress since school ________ this term.
A.have made, began B.made, has begun C.have made, has begun D.made, began
34.It’s a year since I ________ the company’s shares (股票). They are really difficult to ________.
A.have had; dispose B.bought; dispose of C.have had; dispose of D.bought; dispose
35.It ________ the first time that ________ New York, because there is a photo of him in front of the Empire State Building hanging in his room.
A.is; Byron has been in B.isn’t; Byron has gone to C.is; Byron has been for D.isn’t; Byron has been to
36.This shop ________ for nearly ten years.
A.has opened B.has been open C.has been close D.has closed
37.My father ________ Tianjin many times, so he knows every corner of it.
A.visits B.will visit
C.visited D.has visited
38.There _________ great changes in our life since the outbreak of COVID-19.
A.were B.have been C.had been D.are
39.Ben ________ as an architect in a big company since he left school in 2018.
A.will work B.has worked C.worked D.works
40.How long has the foreign friend __________China
A.come to B.arrived C.been in D.gone
41.Emily ________ in Shanghai since she was born in 2006.
A.live B.lived C.have lived D.has lived
42.My mother has been back_________ half an hour ago.
A.since B.for C.in D.after
43.Our German friends ________ Garden City for more than three weeks.
A.have arrived in B.have got to
C.have been in D.have come to
44.The TV news says the old man _______ the bridge for over ten years.
A.clean B.cleaned C.has cleaned D.are cleaning
45.Michael isn’t here. He ________ London. He ________ there many times.
A.has been to;has gone B.has gone to;has been
C.has gone to;has been to D.has been to;has gone to
46.We have lived here _________.
A.for 20 years ago B.since 20 years C.20 years ago D.since we moved here
47.—How long can I _____ the English workbook —For two weeks.
A.borrow B.to borrow C.keep D.to keep
48.This museum____________ here for over 80 years. It____________ one of the oldest buildings in this city.
A.is; was B.had been; is
C.was; has been D.has been; is
49.—How long can I _________ the book
—Only a week.
A.borrow B.buy C.keep D.lend
50.—Where is your sales manager, Jessica
—She’s not here. She _______ to Beijing to attend a meeting. She left this morning.
A.went B.goes C.has gone D.has been
51.—Where is my sister,mum
—She to the library. She will be back soon.
A.has been B.is going C.has gone D.will go
52.My cousin ________ in a car factory in Shanghai since 20 years ago.
A.works B.worked
C.has worked D.have worked
53.My uncle ________ Xi'an for more than two years.
A.has gone to B.has been in
C.has been to D.has left
54.—Would you like some more tea
—No, thanks. I ________ enough.
A.have had B.had C.have D.am having
55.Sandy, you are late. The museum ________ just half an hour ago. It ________ from 8 a.m. to 5 p.m. every day.
A.closed; opens B.close; opens C.closed; is open D.closes; is open
56.Mr. Smith _____________ in Shanghai since 2011. He really loves this city.
A.was B.have been C.has been D.will be
57.I have kept the book ________. I have to return it to the library now.
A.one month ago B.for one month C.one month D.one month later
58.The Smiths ________ in Australia since 2000.
A.had lived B.are living C.lived D.have lived
59.Miss Green isn’t in the office. She ________ to the library.
A.has gone B.went C.will go D.has been
60.—I’m sorry, Cassie. I ________ your dictionary for such a long time.
—Never mind.
A.have returned B.have lent C.have kept D.have borrowed
61.Henry has been a teacher _______.
A.for ten years B.since ten years C.for ten years ago D.in 1998
62.I’ve lived in this town _______ I was born.
A.for B.because C.when D.since
63.Sherry ________ in this beautiful school since ten years ago.
A.work B.works C.has worked D.worked
64.—How long can I ________ the toy car
—For a week.
A.post B.keep C.return D.buy
65.Jim is very sad. Because he has _____ money.
A.ran out B.ran out of C.run out of D.run out
66.Peter says the Whites are on holiday, but no one knows ________.
A.where have they been B.where they have gone C.where have they gone D.where they have been
67.David has worked here for 10 years since he ________ from university.
A.graduates B.graduated C.has graduated D.will graduate
68.These workers ________ the new building since one year ago.
A.build B.are building C.have built D.built
69.Mr. Wang ________ in Hangzhou since he left the army.
A.lives B.lived C.has lived D.will live
70.Mr Smith ________ here for almost ten years, and he has many Chinese friends.
A.has been B.left C.has come D.came
71.My father and I ________ to England before.
A.have been B.went C.have gone D.go
72.Angel isn’t here now. She ________ the library.
A.has been to B.went to C.has gone to D.goes to
73.—Tom, as well as his parents, ________ to the USA, right
—Yes, they won’t be back until next week.
A.has been B.have been C.have gone D.has gone
74.Have you ________ your new classmates yet
A.had friends with B.made friend with C.got friend to D.made friends with
75.The great playwright ________ for 105 years, but people will continue to enjoy his plays for many years to come.
A.has dead B.has been dead C.has been died D.died
76.Bill and Melinda Gates announced in a statement last month, saying that after a great deal of thought, they ________ to end their marriage. They will continue to work together at the foundation which has provided great help ________ people in poor nations.
A.have decided; to B.have made the decision; for
C.decided; with D.made the decision; to
77. —________ the movie ________
—________.
A.When did; start; Since 3 o’clock ago
B.How long was; on; Since at 3 o’clock
C.When has; started; Since 3 o’clock before
D.How long has; been on; Since 3 o’clock
78.Several new members have come into the club _______ 2017.
A.since B.for C.in D.at
79.Michael came back from the United States yesterday. He ________ a lot since we last met.
A.changes B.changed C.has changed D.is changing
80.Mr. Smith ________ in Shanghai for 10 years and he loves this city very much.
A.lives B.lived C.was living D.has lived
81.Luna has ________ in bed for two hours after ________ the book on the desk next to her bed.
A.lied, lying B.lay, lain C.laid, lying D.lain, laying
82.—________ you ________ any more lessons in maths and English
— No, not yet.
A.Have; had B.Do; have C.Will; have D.Did; have
83.I haven’t seen you ____________.
A.for two months B.since three weeks
C.since last Monday ago D.two days ago
84.The new supermarket in our town for two weeks, but I there yet.
A.has opened; haven't gone B.has been open; haven't been
C.has been open; haven't gone D.has opened; haven't been
85.My mother has taught in this school ________ she was twenty years old.
A.for B.until C.because D.since
86.Mum, let’s go shopping for food and drink. Now, we _______ any orange juice.
A.haven’t got B.have got C.get D.don’t get
87.There ________ great changes in our country since 1979.
A.have been B.were C.has been D.are
88.Alice isn’t here. She ________ the USA.
A.went to B.has been to C.has been in D.has gone to
89.—Where is your sister
—She ________ America and she ________ New York for a year.
A.has been to; has been in B.has gone to; has been in
C.has been to; has gone to D.has gone to; has been to
90.—Why are you standing in the yard, Peggy
—I’m glad you’re back, Dad. I ________ my keys in the school, so I can’t get inside the house.
A.leave B.have left C.had left D.will leave
91.My grandmother is an old English teacher. She ________ a teacher for over 35 years.
A.is B.will be C.has been D.had been
92.We ________ our foreign teacher since he ________ to America.
A.haven’t heard from; returned B.didn’t hear from; returned
C.didn’t hear from; returns D.haven’t heard from; returns
93.—I’m sorry for being late.
—Never mind. The meeting ________ for only 5 minutes. This way, please.
A.has started B.has been over C.has ended D.has been on
94.Since long-distance travel is not a top choice during the pandemic(疫情), camping ________ as a new travel trend for people living in big cities so far.
A.has risen B.has raised C.rose D.raised
95.Uncle Wang ________ a doctor since twenty years ago.
A.was B.has been C.is D.be
96.—May I ________ a ruler from you
—OK. You can ________ it for 2 days.
A.lend; borrow B.borrow; keep C.borrow; lend D.lend; keep
97.Susan’s sister ________ the MP3 for two years.
A.has had B.has bought C.has borrowed D.has lent
98.My elder brother ________ a soldier for two years.
A.becomes B.has become C.became D.has been
99.—________ your homework yet
—Yes, I ________ it to the English monitor a moment ago.
A.Did you hand in; had given B.Have you handed in; gave
C.Had you handed in; gave D.Have you handed in; have given
100.—It’s the second time that I ________ to Chongqing. I’m surprised to see the great changes.
—Yes. Our government has done a lot to improve the environment.
A.came B.come C.have come D.will come
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
专题14 现在完成时百题练(最新名校好题)(教师版)
学校:___________姓名:___________班级:___________考号:___________
一、单项选择
1.John ________ in Shanghai since he left his hometown.
A.lives B.lived C.has lived D.will live
2.—How long can I _____ the VCD
—A week.
A.borrow B.see C.buy D.keep
3.The book just came out last month, and we ________ it yet.
A.read B.don’t read C.have read D.haven’t read
4.I have known my best friend ________ 5 years.
A.by B.of C.for D.since
5.— How long may Mary ________ the newspaper
— For two days.
A.keeps B.borrows C.borrow D.keep
6.— Excuse me, can I _________ your English book for two days
— Of course, but please return it on time.
A.keep B.borrow C.rent D.take
7.Jim’s mother ________ an engineer for more than twelve years.
A.is B.is going to be C.was D.has been
8.Aunt Maggie has been a teacher _________ quite a few years.
A.since B.till C.for D.and
9.—How long may I _______ your bike
—For a week. But you can’t _______ it to others.
A.borrow; lend B.keep; lend C.lend; borrow D.keep; borrow
10.I ________ about the Taj Mahal(泰姬陵) in the history books before and I want to take a trip there someday.
A.have read B.will read C.am reading D.was reading
11.My parents and I ________ in that old house since I was born.
A.live B.lived C.have lived D.has lived
12.Alice ________ to Beijing several times. So she knows a lot about culture and custom of the city.
A.will go B.goes C.have been D.has been
13.—Vicky, could I use your ruler
—Sorry, you can’t take it now. I _______ it.
A.use B.uses C.to use D.am using
14.Tom ________ Hangzhou twice. He will fly there next month.
A.went to B.will go to C.has been to D.goes to
15.They have worked and lived in Shanghai ________ ten years ago.
A.for B.since C.during D.in
16.These foreign students _________ Chinese for more than ten years.
A.learned B.have learned C.will learn D.learn
17.—Huai’an is very beautiful. I ________ there last year.
—Yes, I ________ there twice.
A.went; have gone B.went; have been
C.have gone; went D.have been; went
18.—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
19.Since then, they ________ each other.
A.haven’t met B.don’t meet C.didn’t meet D.won’t meet
20. ---How long could I ____ your English-Chinese dictionary
---Only one day, please.
A.keep B.borrow C.lend D.get
21.---Is Jim in the office
---No, he _______ to the dining hall.
A.goes B.would go C.has gone D.had gone
22.Do you know where Alice has moved I____________ her for a long time yet.
A.didn't see B.have seen C.haven't seen D.won't see
23.—When ________ your cousin________his hometown
—He ________for nearly two years.
A.has; left; has left
B.did; leave; has left
C.did; leave; has been away
D.has; left; has been away
24.—Hi, David! ________ you got ________ postcards of Europe
—Yes, I have.
A.Do; any B.Has; some C.Have; any D.Do; some
25.His grandpa ________ for 2 years.
A.died B.has died C.has been dead D.is dead
26.— Excuse me, how long may I ________ your bike
— Two days.
A.return B.keep C.borrow D.lend
27.—Where is Mary —She ________ Shanghai.
A.has gone to B.has been to C.went to D.goes to
28.—The bookshop near our school ________ from 9 a.m. to 5 p. m.
—Oh, it’s 6 p.m. now and it ________.
A.is open; closes B.opens; closes C.is open; is closed D.opens; is closed
29.—Sandy, shall we go to the museum at 5 p. m. tomorrow
—It________ from 8:00a. m. to 4:00 p. m. The museum will________ at that time.
A.opens; close B.is open; be closed C.is opened; be close D.is open; close
30.I ________ about the UK. It’s far away from China.
A.read B.have read C.am reading D.will read
31.________ you ever ________ to Beijing
A.Do; go B.Did; go C.Have; gone D.Have; been
32.—Has she got any juice
—________.
A.Yes, she is B.There is some juice C.No, she hasn’t D.Yes, she can
33.I’d like to express my appreciation to all of my teachers. I ________ great progress since school ________ this term.
A.have made, began B.made, has begun C.have made, has begun D.made, began
34.It’s a year since I ________ the company’s shares (股票). They are really difficult to ________.
A.have had; dispose B.bought; dispose of C.have had; dispose of D.bought; dispose
35.It ________ the first time that ________ New York, because there is a photo of him in front of the Empire State Building hanging in his room.
A.is; Byron has been in B.isn’t; Byron has gone to C.is; Byron has been for D.isn’t; Byron has been to
36.This shop ________ for nearly ten years.
A.has opened B.has been open C.has been close D.has closed
37.My father ________ Tianjin many times, so he knows every corner of it.
A.visits B.will visit
C.visited D.has visited
38.There _________ great changes in our life since the outbreak of COVID-19.
A.were B.have been C.had been D.are
39.Ben ________ as an architect in a big company since he left school in 2018.
A.will work B.has worked C.worked D.works
40.How long has the foreign friend __________China
A.come to B.arrived C.been in D.gone
41.Emily ________ in Shanghai since she was born in 2006.
A.live B.lived C.have lived D.has lived
42.My mother has been back_________ half an hour ago.
A.since B.for C.in D.after
43.Our German friends ________ Garden City for more than three weeks.
A.have arrived in B.have got to
C.have been in D.have come to
44.The TV news says the old man _______ the bridge for over ten years.
A.clean B.cleaned C.has cleaned D.are cleaning
45.Michael isn’t here. He ________ London. He ________ there many times.
A.has been to;has gone B.has gone to;has been
C.has gone to;has been to D.has been to;has gone to
46.We have lived here _________.
A.for 20 years ago B.since 20 years C.20 years ago D.since we moved here
47.—How long can I _____ the English workbook —For two weeks.
A.borrow B.to borrow C.keep D.to keep
48.This museum____________ here for over 80 years. It____________ one of the oldest buildings in this city.
A.is; was B.had been; is
C.was; has been D.has been; is
49.—How long can I _________ the book
—Only a week.
A.borrow B.buy C.keep D.lend
50.—Where is your sales manager, Jessica
—She’s not here. She _______ to Beijing to attend a meeting. She left this morning.
A.went B.goes C.has gone D.has been
51.—Where is my sister,mum
—She to the library. She will be back soon.
A.has been B.is going C.has gone D.will go
52.My cousin ________ in a car factory in Shanghai since 20 years ago.
A.works B.worked
C.has worked D.have worked
53.My uncle ________ Xi'an for more than two years.
A.has gone to B.has been in
C.has been to D.has left
54.—Would you like some more tea
—No, thanks. I ________ enough.
A.have had B.had C.have D.am having
55.Sandy, you are late. The museum ________ just half an hour ago. It ________ from 8 a.m. to 5 p.m. every day.
A.closed; opens B.close; opens C.closed; is open D.closes; is open
56.Mr. Smith _____________ in Shanghai since 2011. He really loves this city.
A.was B.have been C.has been D.will be
57.I have kept the book ________. I have to return it to the library now.
A.one month ago B.for one month C.one month D.one month later
58.The Smiths ________ in Australia since 2000.
A.had lived B.are living C.lived D.have lived
59.Miss Green isn’t in the office. She ________ to the library.
A.has gone B.went C.will go D.has been
60.—I’m sorry, Cassie. I ________ your dictionary for such a long time.
—Never mind.
A.have returned B.have lent C.have kept D.have borrowed
61.Henry has been a teacher _______.
A.for ten years B.since ten years C.for ten years ago D.in 1998
62.I’ve lived in this town _______ I was born.
A.for B.because C.when D.since
63.Sherry ________ in this beautiful school since ten years ago.
A.work B.works C.has worked D.worked
64.—How long can I ________ the toy car
—For a week.
A.post B.keep C.return D.buy
65.Jim is very sad. Because he has _____ money.
A.ran out B.ran out of C.run out of D.run out
66.Peter says the Whites are on holiday, but no one knows ________.
A.where have they been B.where they have gone C.where have they gone D.where they have been
67.David has worked here for 10 years since he ________ from university.
A.graduates B.graduated C.has graduated D.will graduate
68.These workers ________ the new building since one year ago.
A.build B.are building C.have built D.built
69.Mr. Wang ________ in Hangzhou since he left the army.
A.lives B.lived C.has lived D.will live
70.Mr Smith ________ here for almost ten years, and he has many Chinese friends.
A.has been B.left C.has come D.came
71.My father and I ________ to England before.
A.have been B.went C.have gone D.go
72.Angel isn’t here now. She ________ the library.
A.has been to B.went to C.has gone to D.goes to
73.—Tom, as well as his parents, ________ to the USA, right
—Yes, they won’t be back until next week.
A.has been B.have been C.have gone D.has gone
74.Have you ________ your new classmates yet
A.had friends with B.made friend with C.got friend to D.made friends with
75.The great playwright ________ for 105 years, but people will continue to enjoy his plays for many years to come.
A.has dead B.has been dead C.has been died D.died
76.Bill and Melinda Gates announced in a statement last month, saying that after a great deal of thought, they ________ to end their marriage. They will continue to work together at the foundation which has provided great help ________ people in poor nations.
A.have decided; to B.have made the decision; for
C.decided; with D.made the decision; to
77. —________ the movie ________
—________.
A.When did; start; Since 3 o’clock ago
B.How long was; on; Since at 3 o’clock
C.When has; started; Since 3 o’clock before
D.How long has; been on; Since 3 o’clock
78.Several new members have come into the club _______ 2017.
A.since B.for C.in D.at
79.Michael came back from the United States yesterday. He ________ a lot since we last met.
A.changes B.changed C.has changed D.is changing
80.Mr. Smith ________ in Shanghai for 10 years and he loves this city very much.
A.lives B.lived C.was living D.has lived
81.Luna has ________ in bed for two hours after ________ the book on the desk next to her bed.
A.lied, lying B.lay, lain C.laid, lying D.lain, laying
82.—________ you ________ any more lessons in maths and English
— No, not yet.
A.Have; had B.Do; have C.Will; have D.Did; have
83.I haven’t seen you ____________.
A.for two months B.since three weeks
C.since last Monday ago D.two days ago
84.The new supermarket in our town for two weeks, but I there yet.
A.has opened; haven't gone B.has been open; haven't been
C.has been open; haven't gone D.has opened; haven't been
85.My mother has taught in this school ________ she was twenty years old.
A.for B.until C.because D.since
86.Mum, let’s go shopping for food and drink. Now, we _______ any orange juice.
A.haven’t got B.have got C.get D.don’t get
87.There ________ great changes in our country since 1979.
A.have been B.were C.has been D.are
88.Alice isn’t here. She ________ the USA.
A.went to B.has been to C.has been in D.has gone to
89.—Where is your sister
—She ________ America and she ________ New York for a year.
A.has been to; has been in B.has gone to; has been in
C.has been to; has gone to D.has gone to; has been to
90.—Why are you standing in the yard, Peggy
—I’m glad you’re back, Dad. I ________ my keys in the school, so I can’t get inside the house.
A.leave B.have left C.had left D.will leave
91.My grandmother is an old English teacher. She ________ a teacher for over 35 years.
A.is B.will be C.has been D.had been
92.We ________ our foreign teacher since he ________ to America.
A.haven’t heard from; returned B.didn’t hear from; returned
C.didn’t hear from; returns D.haven’t heard from; returns
93.—I’m sorry for being late.
—Never mind. The meeting ________ for only 5 minutes. This way, please.
A.has started B.has been over C.has ended D.has been on
94.Since long-distance travel is not a top choice during the pandemic(疫情), camping ________ as a new travel trend for people living in big cities so far.
A.has risen B.has raised C.rose D.raised
95.Uncle Wang ________ a doctor since twenty years ago.
A.was B.has been C.is D.be
96.—May I ________ a ruler from you
—OK. You can ________ it for 2 days.
A.lend; borrow B.borrow; keep C.borrow; lend D.lend; keep
97.Susan’s sister ________ the MP3 for two years.
A.has had B.has bought C.has borrowed D.has lent
98.My elder brother ________ a soldier for two years.
A.becomes B.has become C.became D.has been
99.—________ your homework yet
—Yes, I ________ it to the English monitor a moment ago.
A.Did you hand in; had given B.Have you handed in; gave
C.Had you handed in; gave D.Have you handed in; have given
100.—It’s the second time that I ________ to Chongqing. I’m surprised to see the great changes.
—Yes. Our government has done a lot to improve the environment.
A.came B.come C.have come D.will come
参考答案:
1.C
【详解】句意:约翰离开家乡后一直住在上海。
考查动词时态。since+一般过去时的从句,主句用现在完成时,结构是“have/has+过去分词”,故选C。
2.D
【详解】——句意:我能借这个VCD多久?——一周。
考查延续性动词的用法。和一段时间连用动作要用延续性的状态词。borrow对应的延续性状态词是keep,buy对应的延续性的状态词是have。根据句意及下文的“A week”可知用keep,故选D。
3.D
【详解】句意:这本书上个月才出版,我们还没读过呢。
考查动词时态和否定句。根据“The book just came out last month”和yet可知,时态是现在完成时,且yet常用于否定句,所以用haven’t read。故选D。
4.C
【详解】句意:我已经认识我最好的朋友5年了。
考查for+一段时间。by通过;of属于;for+一段时间,用于现在完成时;since+时间点,用于现在完成时;结合“have known”及“5 years”,可知用for,故选C。
5.D
【详解】句意:——玛丽可以保留这份报纸多久?——两天。
考查延续性动词及情态动词后接动词原形的用法。keep保留,持续性动词;borrow借,短暂性动词。一段时间与延续性动词一起连用,排除B和C选项。情态动词may后接动词原形,故选D。
6.A
【详解】句意:——打扰一下,你的英语书我可以借两天吗?——当然,但是请按时还。
考查动词辨析。keep保留;borrow借入;rent租;take带走。根据“can I … your English book for two days”及“but please return it on time”可知,此处询问是否借书,for+一段时间与延续性动词一起连用,keep是延续性动词,故选A。
7.D
【详解】句意:吉姆的母亲当工程师已经12年多了。
考查动词时态。根据“for more than twelve years”可知,for+一段时间,要与现在完成时连用,故选D。
8.C
【详解】句意:麦琪阿姨已经当了好几年的老师了。
考查介词和连词辨析。since自从;till直到;for后接一段时间;and和。“quite a few years”是一段时间,且“has been”是现在完成时结构,故此空应填for,故选C。
9.B
【详解】句意:——我能借你的自行车多长时间?—— 一周,但是你不能把它借给别人。
考查延续性动词及非延续性动词。borrow借入(短暂性动词,不能表示一段时间);lend借出(短暂性动词,不能表示一段时间);keep借(延续性动词,可以和一段时间连用)。根据“How long”可知要用延续性动词keep;第二空表示“借出”,lend sth to sb.。故选B。
10.A
【详解】句意:我以前在历史书上读到过泰姬陵,我想有一天去那里旅行。
考查动词时态。根据“I …about the Taj Mahal(泰姬陵) in the history books before and I want to take a trip there someday”可知,此处强调过去发生的事情对现在造成的影响,用现在完成时的结构,故选A。
11.C
【详解】句意:自从我出生以来,我的父母和我一直住在那所老房子里。
考查动词的时态。根据“since I was born”可知,应该用现在完成时,主语“My parents and I”是复数,助动词用have。故选C。
12.D
【详解】句意:Alice去过北京好几次了。所以她知道很多关于这个城市的文化和习俗。
考查动词时态。will go一般将来时;goes动词第三人称单数形式;have been去过某地,主语为第一、二人称或复数;has been去过某地,主语为第三人称单数。根据句意“So she knows a lot about culture and custom of the city”可知,Alice去过北京,排除A和B;主语Alice为第三人称单数,故选D。
13.D
【详解】句意:——Vicky,我能用一下你的尺子吗?——抱歉,你现在不能拿走。我正在用尺子。
考查时态。根据“you can’t take it now. I…it”可知,我正在用尺子,应该用现在进行时,即主语+be+V-ing。故选D。
14.C
【详解】句意:汤姆去过杭州两次。他下个月将飞往那里。
考查时态。根据“twice”可知,句子用现在完成时,结构是have/has+过去分词,故选C。
15.B
【详解】句意:他们十年前就在上海工作和生活了。
考查介词辨析。for表示一段时间;since自……以后;during在……期间;in在某段时间内。根据“have worked and lived”可知句子是现在完成时,时间状语since ten years ago可用于现在完成时。故选B。
16.B
【详解】句意:这些外国学生学汉语已经有十多年了。
考查时态。根据时间状语“for more than ten years”,此处表示从过去到现在一直做某事,应用现在完成时,故选B。
17.B
【详解】句意:——淮安很漂亮。去年我去了那里。——是的,我去过两次。
考查动词时态。went去,go的过去式;have gone to去了(去了未回);have been to去过(去了回来了)。根据时间状语“last year”可知,此处时态为一般过去时,谓语动词应使用过去式went;由“twice”可知,此处指去过淮安两次,there是地点副词,省略介词to,应使用have been。故选B。
18.A
【详解】句意:——嗨,汤姆!你去过鸟巢吗?——是的,我去过。它太好了。
考查现在完成时。根据“ever”可知句子应用现在完成时。have been to去过(已回);have gone to去了(未回)。根据“Yes, I have.”可知是指去过了,已经回来了,故选A。
19.A
【详解】句意:自从那以后,他们彼此没有再见面。
考查动词时态。根据“Since then”可知,此处是指从那个时间点到现在的情况,句子应用现在完成时。故选A。
20.A
【详解】句意:——这本英汉词典我能拿多久?——只能一天。
考查动词辨析。keep 坚持,持有;borrow借入;lend借出;get到达,获得。根据“How long could I ”可知,此处表达“能借多久”,应该用延续性动词,BCD都是非延续性动词,故选A。
21.C
【详解】句意:吉姆在办公室吗?——不,他已经去了餐厅。
选项A为一般现在时;选项B为过去将来时;选项C为现在完成时;选项D为过去完成。结合语境可知下文描述的是现在已经完成的动作,故用现在完成时态,其结构是:助动词have/has+动词的过去分词。故选C。
22.C
【详解】句意:你知道爱丽丝搬到哪里去了吗?我已经好久没见到她了。
考查动词时态。didn't see一般过去时;have seen现在完成时;haven't seen现在完成时的否定式;won't see一般将来时的否定式。for a long time一般用于现在完成时,yet一般用于现在完成时的否定句(意思是“已经”)或疑问句中(意思是“还”),结合句意可知填haven't seen;故选C。
23.C
【详解】句意:——你的表哥什么时候离开了他的家乡?——他离开将近两年了。
考查动词时态。leave 离开,过去式和过去分词都是left;be away 离开,是系表结构。由句意可知,题干第一句问的是过去的动作,应用一般过去时,可排除A和D;第二句用现在完成时表示到说话时动作或状态持续了多长时间,但leave 是短暂性动词不能与一段时间“nearly two years”连用,要改为has been away,只有C符合题目要求。故选C。
24.C
【详解】句意:——嗨,大卫!你有欧洲的明信片吗?——是的,我有。
考查不定代词及一般疑问句。some一些,用于肯定句,在否定句和疑问句中用any代替。由答语“Yes, I have”可知,问句是助动词have引导的一般疑问句;some用于肯定句,在疑问句中用any。故选C。
25.C
【详解】句意:他爷爷去世两年了。
考查现在完成时。根据“for 2 years”可知,此题时态为现在完成时,结构为have/has done,并且动词为延续性动词。主语为His grandpa,第三人称单数,助动词要用has。die为瞬间性动词,变为延续性动词要用be dead。故选C。
26.B
【详解】句意:——请问,我可以借你的自行车多久?——两天。
考查动词辨析。return归还;keep持有;borrow借入;lend借出。根据“how long”可知与时间段连用要用延续性动词,只有选项B是延续性动词。故选B。
27.A
【详解】句意:——Mary哪去了?——她去了上海。
考查动词时态。has gone to去了某地(未回来);has been to去了某地(已回来)。根据“Where is Mary”可知,表示已发生的动作对现在造成的影响,且Mary并不在说话现场,用现在完成时has gone to的表达,故选A。
28.C
【详解】句意:——我们学校附近的书店从上午9点开到下午5点。——现在是下午6点,它关门了。
考查形容词和动词。根据“from 9 a.m. to 5 p. m”可知,第一个空表示一种状态,故用be open,此处open为形容词;根据“it’s 6 p.m”可知,下午5点店就关了,那6点应该是处于关门的状态,第二个空也用be+形容词表状态。故选C。
29.B
【详解】句意:——珊迪,我们明天下午5点去博物馆吗?——它从早晨8点开到下午4点。博物馆那个点都关门了。
考查延续状态。第一空根据“from 8:00a. m. to 4:00 p. m”表示时间段,可知表延续状态,用be+adj.表状态,open为形容词时意为“开着的”,排除AC;根据前文可知博物馆4点关门,那下午5点时应该是关着的状态,可知也用be+adj.表状态,closed意为“关着的”,是形容词,故选B。
30.B
【详解】句意:我读过有关英国的报道。它离中国很远。
考查动词时态辨析。根据下文“It’s far away from China”,可知“read”是已经完成的动作,对现在造成的影响是了解到“它离中国很远”。结合选项,故选B。
31.D
【详解】句意:你曾经去过北京吗?
考查现在完成时。根据“ever”可知此处询问是否曾经去过北京,句子应用现在完成时。结合语境,可知此处询问的是“去过”,人已经回来了,因此应用have been to。故选D。
32.C
【详解】句意:——她有果汁吗?——不,她没有。
考查一般疑问句的回答。以has/have开头的一般疑问句,肯定回答为:Yes,主语+has/have;否定回答为:No,主语+has/have not。结合选项,故选C。
33.A
【详解】句意:我想向我所有的老师表达我的感谢。自从开学以来,我已经取得了很大的进步。
考查动词时态。设空所在句是since引导的时间状语从句中,由“this term”可知,从句部分用一般过去时,排除B、C;主句部分用现在完成时,排除D,故选A。
34.B
【详解】句意:我买这家公司的股票已经一年了。它们真的很难处理掉。
考查时态和词义辨析。根据“It’s a year since I...the company’s shares”可知,此处是since引导的时间状语从句,从句用一般过去时,排除A、C;dispose放置,安排;dispose of解决,处理。根据“They are really difficult to...”可知,是很难处理公司的股票,用dispose of。故选B。
35.D
【详解】句意:这不是拜伦第一次去纽约了,因为他的房间里挂着一张他在帝国大厦前的照片。
考查否定句和动词时态。is是;isn’t不是;has been in待在……;has gone to去了某地,还没有回来;has been to去过某地,已经回来。根据句意“…because there is a photo of him in front of the Empire State Building hanging in his room.”可知,Byron去过纽约,这不是第一次了。故选D。
36.B
【详解】句意:这家商店已经开了将近十年了。
考查延续性动词的用法。for+一段时间,要与现在完成时连用,且动词要用延续性动词,open对应的延续性动词是be open;close对应的延续性动词是be closed,结合四个选项,只有B符合,故选B。
37.D
【详解】句意:我父亲去过天津很多次,所以他对天津的每一个角落都很熟悉。
考查动词时态辨析。根据下文“so he knows every comer of it”,可知这里是说父亲已经去过天津很多次,需用现在完成时“have/has done”结构。故选D。
38.B
【详解】句意:新冠肺炎疫情以来,我们的生活发生了巨大变化。
考查动词时态。since+过去的时间,句子用现在完成时have/has done的结构,故选B。
39.B
【详解】句意:自2018年毕业以来,本一直在一家大公司担任建筑师。
考查现在完成时。根据“since he left school in 2018”可知,此处使用现在完成时,故选B。
40.C
【详解】句意:这位外国朋友在中国多久了?
考查动词辨析。come to来到;arrived到达;been in在……;gone去。根据“How long”可知是指在中国待了多长时间,时态为现在完成时,动词用延续性动词,has been in+地点,表示“在某地待……”。故选C。
41.D
【详解】句意:艾米丽从她2006年出生后就住在上海。
考查现在完成时。live住,为一般现在时;lived住,为一般过去时;have lived住,为现在完成时;has lived住,为现在完成时。根据“since she was born in 2006”可知时态是现在完成时,“Emily ”是第三人称单数,故用has。故选D。
42.A
【详解】句意:我妈妈半小时前就回来了。
考查介词和连词辨析。since自从;in在……里;for加时间,表示一段时间;after在……后面。根据“My mother has been back”可知,此处是现在完成时,结合“half an hour ago”可知,此处应用“since+一段时间+ago”构成现在完成时的时间状语,故选A。
43.C
【详解】句意:我们的德国朋友在花园城已经呆了三个多星期了。
考查动词短语。have arrived in已经到达;have got to已到达;have been in呆在某个地方;have come to已经来到。根据“Garden City for more than three weeks”可知,空处应用延续性动词与时间段连用,A、B、D项都是短暂性动词。故选C。
44.C
【详解】句意:电视新闻说这位老人已经清理这座桥十多年了。
考查动词时态。根据“for over ten years”可知,此处用现在完成时(have/has done),故选C。
45.B
【详解】句意:迈克尔不在这里。他去了伦敦。他去过那里很多次了。
考查has been to和has gone to的辨析。has gone to已经去了某地,说话时此人还没回来;has been to曾经去过某地,表示现在已不在那里了,后面可以接次数。根据句中“Michael isn’t here”可知,迈克尔在伦敦还没有回来,故第一空应用has gone to,A、D选项可排除。根据句中“many times”可知,第二空应用has been to,且空格后为副词“there”,前面不加介词to,故选B。
46.D
【详解】句意:自从我们搬到这里,我们就一直住在这里。
考查时间状语。根据“We have lived here”可知,时态是现在完成时,时间状语应是“for+时间段”和“since+时间点”,A、B项语法错误;C项用于一般过去时。故选D。
47.C
【详解】句意:——这本英语练习册我可以借多久?——两周。
考查动词的用法句中有情态动词may,所以此空应用动词原形,how long指时间段,和时间段连用要用延续动作动词,borrow的延续动作动词是keep,所以选C。
48.D
【详解】句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。
考查动词的时态。is一般现在时;was一般过去时;had been过去完成时;has been现在完成时。根据for over 80 years可知第一空表示从过去一直延续到现在的状态,用现在完成时态;故排除ABC;第二空表示的是现在的状态,用一般现在时态。主语是第三人称单数,所以用is。故选D。
49.C
【详解】句意:——这本书我可以借多久 ——只能借一个星期。
考查动词辨析。borrow借入;buy买;keep保留;lend借出。根据“How long”可知询问时间段,用延续性动词,排除ABD。只有keep是延续性动词。故选C。
50.C
【详解】句意:——杰西卡,你的销售经理在哪里?——她不在这里。她去北京参加会议了。她今天早上离开了。
考查现在完成时。根据“She’s not here.”可知,她不在这里,说明是“已经去了某地”,还没有回来,句子应用现在完成时,应用have gone to表示“已经去了某地”。故选C。
51.C
【详解】句意:“——我妹妹呢,妈妈?-她去图书馆了。她很快就会回来。”,考查时态,根据“She will be back soon.”可知她是去了还没回来。A. has been现在完成时,表示去过已回来;B. is going to一般将来时;C. has gone现在完成时,表示去了还没回;D. will go一般将来时,故选C。
52.C
【详解】句意:自从20年前,我的表兄弟就已经在上海工作了。
本题考查的是时态的辨析,根据句子后面的since 20 years ago可知,应该用现在完成时,排除A 和B,又因为主语是my cousin是第三人称单数,所以应该用has,故答案选C。
53.B
【详解】句意:我的叔叔在西安呆了两年多了。
考查现在完成时。has gone to去了某地;has been in在某地呆了多久;has been to去过某地;has left离开了。根据句中for more than two years是表示一段时间,所以此处应使用表示延续性的动词,has been in sp.表示在某地呆了多久,用在此处符合题意。故选B。
54.A
【详解】句意:--你再来点茶吗? ---不,谢谢,我已经足够了。
考查动词时态。have had现在完成时,had一般过去时,have一般现在时,am having现在进行时。根据本句的问答可知,是表示过去发生的动作对现在造成的影响,也可以是过去的状态持续到现在,应该用现在完成时,故选A。
55.C
【详解】句意:Sandy,你迟到了。博物馆半个小时前刚刚关门。它每天从早上8点到下午5点开放。
考查时态。根据“half an hour ago”可知第一个空用一般过去时,排除BD;根据“from 8 a.m. to 5 p.m.”可知第二个空的动词是延续性动词,而open“打开”是一个非延续性动词,排除A,选项C中的open是形容词,表“营业的,开着的”,与be动词连用表示状态。故选C。
56.C
【详解】句意:史密斯先生自2011年以来一直在上海。他真的很喜欢这个城市。
考查现在完成时。根据“since 2011”可知,此处用现在完成时,主语是“Mr. Smith”,助动词用has,故选C。
57.B
【详解】句意:这本书我已经借了一个月了。我现在得把它还给图书馆。
考查时间状语。one month ago一个月以前;for one month一个月;one month一个月;one month later一个月后。根据“I have kept the book”可知本句是现在完成时,时间状语应用for+一段时间,故选B。
58.D
【详解】句意:史密斯一家自2000年以来一直住在澳大利亚。
考查时态。由句中“since 2000”可知,此句用现在完成时,其构成为“has/have+过去分词”,故选D。
59.A
【详解】句意:格林小姐不在办公室。她去图书馆了。
考查现在完成时。have gone to去了某地(还未回来);have been go去过某地(已经回来)。根据“Miss Green isn’t in the office.”可知,格林小姐不在办公室,说明她去图书馆了,还未回来,应用have gone to;主语为“She”,助动词用has。故选A。
60.C
【详解】句意:——Cassie,我很抱歉。你的字典我借了这么长时间了。——没关系。
考查延续性动词。return返回,短暂性动词;lend借出,短暂性动词;keep保留,延续性动词;borrow借入,短暂性动词。for+一段时间要与延续性动词连用,故选C。
61.A
【详解】句意:亨利成为一名教师已经十年了。
考查现在完成时的时间状语。根据“has been a teacher”可知,谓语动词为延续性动词的现在完成时,时间状语应用一段时间,可用for+一段时间或since+过去时间点/从句。故选A。
62.D
【详解】句意:自从我出生以来我就住在这个镇上。
考查连词辨析。for为了,因为;because因为;when当……时候;since自从。根据“I’ve lived in this town ... I was born.”可知,此处表示自从出生以来,since+一般过去时的从句,主句用现在完成时。故选D。
63.C
【详解】句意:Sherry十年前就在这所美丽的学校工作。
考查现在完成时。根据“since ten years ago”可知句子是现在完成时,其结构是“have/has+动词的过去分词”。故选C。
64.B
【详解】句意:——这个玩具汽车我能借多久?——一周。
考查动词辨析。post张贴;keep保存;return归还;buy买。“how long”多久,询问一段时间,选项A、C、D均为短暂性动词,不能和一段时间连用;keep为延续性动词,可以和一段时间连用,引申为“借”,故选B。
65.C
【详解】句意:吉姆是非常悲伤的,因为他用完了钱。A. ran out 用光,用完;物作主语;一般过去时态;B. ran out of 用光,用完; 一般过去时态;C. run out of用光,用完,人做主语;D. run out用光,物作主语。根据题意可知用现在完成时,其结构是have/has done的形式。根据题意,故选C。
66.B
【详解】句意:皮特说怀特夫妇去度假了,但是没人知道他们去了哪里。
考查宾语从句和动词。动词后“knows”是宾语从句,用陈述句的语序,即疑问词+主语+谓语动词。A和C选项的语序错误。have been表示“去过某地”,现在已经回来,不在那里了;have gone表示“去了某地”,现在还没有回来,可能在去的途中,也有可能在目的地。根据“are on holiday”,可知他们还没有回来,表达“去了哪里”,动词用“have gone”。故选B。
67.B
【详解】句意:大卫大学毕业后在这里工作了10年。
考查动词时态。since引导的时间状语从句,主句用现在完成时,从句用一般过去时,毕业的动作已经发生过,故选B。
68.C
【详解】句意:这些工人从一年前开始建造这座新大楼。
考查现在完成时。根据“since one year ago”可知该句应用现在完成时,其结构为:have/has+过去分词。故选C。
69.C
【详解】句意:王先生自离开部队以来就在杭州生活。
考查现在完成时。根据“since he left the army”可知该句应用现在完成时,其结构为:have/has+过去分词。故选C。
70.A
【详解】句意:史密斯先生在这儿已经差不多十年了,他有很多中国朋友。
考查现在完成时。has been已经,现在完成时;left离开,leave的过去式或过去分词;has come已经来了,现在完成时;came来,come的过去式。根据时间状语“for almost ten years”可知,句子时态为现在完成时,且谓语动词应使用延续性动词,come和leave都是短暂性动词,不能与表示一段时间的状语连用。故选A。
71.A
【详解】句意:我和爸爸之前去过英国。
考查现在完成时。根据“before”可知该句谈论之前“去过某地”,应用现在完成时,谓语动词用have been to。故选A。
72.C
【详解】句意:Angel现在不在这里。她去了图书馆。
考查动词的时态。根据“Angel isn’t here now”可知,Angel不在这里,说明她去了图书馆,应用现在完成时。has been to表示“去过(已回)”;has gone to“去了(未回)”。Angel不在说话现场,应用has gone to。故选C。
73.D
【详解】句意:——汤姆和他的父母都去了美国,对吗? ——是的,他们下周才会回来。
考查现在完成时。have/has been to去过某地,人已经回来;have/has gong to去了某地,人还没有回来。根据“they won’t be back until next week.”可知,他们还没有回来,因此用have/has gone to;此句的主语是Tom,as well as his parents起补充说明的作用,作状语,主语Tom是第三人称单数,因此助动词用has。故选D。
74.D
【详解】句意:你和你的新同学们交朋友了吗?
考查动词的时态。根据一般疑问句的助动词是have可知,是现在完成时的一般疑问句,其结构是Have+主语+动词过去分词+其他?短语make friends with sb.“与某人交朋友”。make的过去分词是made,故选D。
75.B
【详解】句意:这位伟大的剧作家已经去世105年了,但是人们还会在未来的许多年里继续欣赏他的戏剧。
考查时态辨析。根据“for 105 years”可知用现在完成时,且谓语动词用延续性动词be dead。故选B。
76.B
【详解】句意:比尔和梅琳达·盖茨上个月在一份声明中宣布,经过深思熟虑,他们已决定结束他们的婚姻。他们将继续在为贫穷国家的人民提供了巨大帮助的基金会共同努力。
考查动词时态和介词辨析。结合合语境可知,第一空表示过去思考状态持续到现在并且已经完成,对现在造成的影响是“决定结束他们的婚姻”,所以第一空用现在完成时,排除C、D。to到;for为;with和。provide sth for sb“为某人提供某物”,固定短语。故选B。
77.D
【详解】句意:——这部电影上映多久了?——从三点钟开始上映。
考查现在完成时。“since+时间点”中since后直接跟时间,中间不加任何介词,且since不与before连用,排除B、C;其常用来回答现在完成时的特殊疑问句。故选D。
78.A
【详解】句意:自2017年以来,又有几名新成员加入了该俱乐部。
考查时间介词。since“自……以来”,后接具体的年、月、日等;for与一段时间连用;in用在年、月、季节等较长一段时间前;at用在时刻前。根据“Several new members have come into the club”可知,时态为现在完成时,现在完成时通常与“since+时间点”连用。故选A。
79.C
【详解】句意:迈克尔昨天从美国回来了。自从我们上次见面以来,他变化很大。
考查时态辨析。根据“since we last met”可知用现在完成时,其结构为have/has done。故选C。
80.D
【详解】句意:史密斯先生在上海住了10年,他非常喜欢这个城市。
考查现在完成时。根据“for 10 years”可知,此处使用现在完成时。故选D。
81.D
【详解】句意:露娜把书放在床边的桌子上后,躺在床上两个小时了。
考查动词时态和非谓语动词。lie躺,过去式为lay,过去分词是lain,现在分词是lying;lay放置、铺放,其过去式和过去分词都是laid,现在分词是laying。根据上下文语境可知,空一表示“躺”,根据空前has的提示可知,句子应是现在完成时,构成形式为:have/has done,lie“躺”的过去分词是lain;空二表示“放置”,故应用lay,因其在介词after之后,故应用动名词形式laying。故选D。
82.A
【详解】句意:——你还有数学和英语课吗?——不,还没有。
考查动词时态。根据“not yet”可知本句是现在完成时,故选A。
83.A
【详解】句意:我已经两个月没见你了。
考查现在完成时的时间状语。“for+时间段”、“since+时间点”、“since+句子”和“since+时间段+ago”都可与现在完成时连用。B选项“three weeks”是时间段,不能与since连用;C选项“last Monday”是时间点,不能与ago连用;D选项表示“两天前”,用于一般过去时。A选项是“for+时间段”,故选A。
84.B
【详解】句意:在我们城镇的新超市已经开业2周了,但是我还没有去过。根据for two weeks可知,谓语动词必须是持续性动词或表示状态的词; has opened这里强调的是动词,open是非持续性动词,不能与时间段连用,故排除AD; has been open这里open是形容词,可以与时间段连用;这里第二空表示没有去过应该用haven’t been。have been表示去过某地;have gone表示去了还没有回来。根据句意故用haven’t been。故选B。
85.D
【详解】句意:我母亲从二十岁起就在这所学校教书。
考查连词辨析。for因为;until直到;because因为;since自从。根据“My mother has taught in this school … she was twenty years old”可知,从句是一般过去时,主句用现在完成时,应用连词since引导时间状语从句,故选D。
86.A
【详解】句意:妈妈,我们去买食物和饮料吧。现在,我们没有橙汁了。
考查现在完成时。此处强调对现在的影响,用现在完成时,根据“let’s go shopping for food and drink”可知,此处表示否定含义,故选A。
87.A
【详解】句意:自1979年以来,我国发生了巨大的变化。
考查there be句型及动词时态。根据“since1979”可知,此处是现在完成时,此处是there be句型的现在完成时,主语是changes是复数形式,其结构是there have been+主语+介词短语,故选A。
88.D
【详解】句意:爱丽丝不在这里。她去了美国。
考查动词短语。went to去了,一般过去时,和现在时间毫不相干;has been to曾经去过(某地),说明所提及的对象已回到说话地点;has been in一直待在某地;has gone to去了某地,指所提及的对象还未回来。根据“Alice isn’t here.”,对现在造成了影响,用现在完成时,且强调还未回来,故选D。
89.B
【详解】句意:——你妹妹在哪里?——她去了美国,她在纽约已经一年了。
考查现在完成时。have been to去过某地已经回来;have gone to去了某地还未回来;have been in待在某地。第一空表示去了美国还未回来,用has gone to;结合“for a year”可知在纽约待了一年了,第二空用has been in。故选B。
90.B
【详解】句意:——你为什么站在院子里,佩吉?——我很高兴你回来了,爸爸。我把钥匙忘在学校了,所以进不去屋子里。
考查时态。根据“so I can’t get inside the house”可知过去把钥匙落在学校对现在造成的影响是不能进到家里,用现在完成时,其结构为have/has done。故选B。
91.C
【详解】句意:我奶奶是一位老英语老师。她已经当了35年多的老师了。
考查动词时态。根据“for over 35 years.”结合语境可知,本句是现在完成时,强调动作的延续。故选C。
92.A
【详解】句意:自从我们的外教回国后我们没有收到他的消息。
考查动词时态。根据题干和选项,可知句意为“自从我们的外教回国后我们没有收到他的消息。”由句中的“since 自从”,可知主句时态用现在完成时,其结构为:have/has+done,否定形式为haven’t/hasn’t+done,主语是we,用haven’t,hear from sb“收到某人的消息”,hear的过去分词是heard;主句时态为现在完成时,since引导的时间状语从句用一般过去时,所以第二个空用returned,故选A。
93.D
【详解】句意:——对不起,我迟到了。——没关系。会议只开始了5分钟。请这边走。
考查动词辨析。has started已经开始,非延续性动词;has been over已经结束,延续性动词;has ended已经结束,非延续性动词;has been on已经开始,延续性动词。根据空后“for only 5 minutes”可知,句子是现在完成时,与时间段连用,动词应是延续性动词,故排除A、C项;根据后句“This way, please.”可知,应是会议只开始了5分钟。故选D。
94.A
【详解】句意:由于疫情期间长途旅行并非首选,露营已成为目前居住在大城市的人们的一种新的旅行趋势。
考查动词时态。rise上升,升起,是不及物动词;raise抚养,增加,提高,是及物动词;根据题干排除BD;根据句中时间状语“so far”可知,此句时态为现在完成时, 结构为have/has done,主语是camping,所以助动词使用has。排除C。故选A。
95.B
【详解】句意:王叔叔从二十年前就已经当医生了。
考查动词时态。根据“Uncle Wang...a doctor since twenty years ago.”可知句子缺少谓语,空处应填谓语动词,又因“since twenty years ago”表示“自从二十年前”,时态为现在完成时“has/have+done”。故选B。
96.B
【详解】句意:——我可以借下你的直尺吗?——好的。你可以借用两天。
考查动词辨析。lend借出;borrow借入;keep保存。根据“May I ... a ruler from you ”可知,此处为我从你那里借入直尺,用borrow,故排除A和D;根据“for 2 days”可知,和时间段连用应用延续性动词,keep为延续性动词,lend为非延续动词。故选B。
97.A
【详解】句意:苏珊的姐姐有这台MP3两年了。
考查现在完成时。buy买;borrow借入;lend借出。本句是现在完成时,当谓语动词和一段时间连用,必须是延续性动词,BCD都是短暂性动词,只有A选项符合。故选A。
98.D
【详解】句意:我的哥哥已经参军两年了。
考查现在完成时和延续性动词。根据“for two years”可知时态为现在完成时,其谓语结构为“have/has+done”,而two years为时间段,所以谓语动词应用延续性动词,故选D。
99.B
【详解】句意:——你交作业了吗?——交了,我刚才给了英语课代表。
考查动词时态。根据“yet”可知问句用现在完成时(have/has done),可排除AC选项;再由“a moment ago”可知答句用一般过去时。故选B。
100.C
【详解】句意:这是我第二次来重庆。我很惊讶看到这些巨大的变化。——是的。我们的政府为改善环境做了很多工作。
考查时态。根据“It’s the second time that ...”可知此处用“It’s the+序数词+time+that从句”句式,从句用现在完成时,其结构为have/has done。故选C。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)
同课章节目录