专题12 重点语法现在完成时100题(名校最新期末真题)-八年级英语下学期期末复习查缺补漏冲刺满分(人教版)
展开人教版八年级下学期期末复习 查缺补漏冲刺满分
(名校最新期末真题)
专题12 重点语法现在完成时100题
1.(2022·江苏·南京外国语学校八年级期末)Each of the girls ________ to the West Lake twice.
A.has gone B.have gone C.have been D.has been
2.(2021·辽宁大连·八年级期末)Scientists haven’t discovered life on Mars ______.
A.ever B.already C.yet D.just
3.(2021·四川·青川县教育科学研究室八年级期末)Hurry up! The movie ________ for ten minutes.
A.has begun B.had begun C.has been on D.began
4.(2021·四川·青川县教育科学研究室八年级期末)—Would you like to watch Beauty and the Beast with me?
—Sorry, I ________ it before. I don’t want to watch it again.
A.saw B.was seeing C.see D.have seen
5.(2021·广西·贺州市平桂区教育科学研究所八年级期末)— How long have I _______ the book?
— For about 2 weeks.
A.lent B.kept C.borrowed D.bought
6.(2021·广西·贺州市平桂区教育科学研究所八年级期末)Lucy has taught Chinese in No.1 Middle School ______ 1998.
A.in B.for C.since D.before
7.(2021·吉林·长白山保护开发区教师进修学校八年级期末)— __________ you ever __________ to the National Science Museum?
—Yes, I __________ there last month.
A.Have; gone; have been B.Have; been; have been C.Have; been; went
8.(2021·广西·富川瑶族自治县教学研究室八年级期末)Be quiet! The movie ________ for 15 minutes.
A.has start B.has begun C.has been in D.has been on
9.(2021·黑龙江·齐齐哈尔市昂昂溪区教师进修学校八年级期末)I _________ the whole room so far.
A.have cleaned up B.cleaned up C.am cleaning up
10.(2021·河北·赞皇县教育局教研室八年级期末)You can go to school by bike now. Your father _________ it.
A.repair B.will repair C.has repaired D.is repairing
11.(2021·河北·石家庄市第四十中学八年级期末)I’m so glad because I ________ almost half of the homework.
A.finish B.finished C.will finish D.have finished
12.(2021·黑龙江·齐齐哈尔市梅里斯达斡尔族区教师进修学校八年级期末)—Would you like something to drink?
—No, thanks. I ________ some tea.
A.drank B.was drinking C.have drunk
13.(2021·江西·赣州市赣县区教育教学研究室八年级期末)—Would you like to watch Harry Potter with me on Friday night?
—I’d love to, but I ________ it before.
A.watched B.have watched C.will watch D.watch
14.(2021·河北·河间市教育体育局教研室八年级期末)—Could you please watch Harry Potter with me tonight?
—Sorry, I ________ it many times.
A.watch B.have watched
C.will watch D.was watching
15.(2021·广西·南丹县教学研究室八年级期末)— I can’t find Alice. Where is she?
— Oh, she________to the library.
A.went B.goes C.has been D.has gone
16.(2021·江西·峡江县教学研究室八年级期末)This is my favourite book. I ________ it three times already.
A.read B.am reading C.will read D.have read
17.(2021·黑龙江·勃利县教师进修学校八年级期末)Mr. Brown _______ his hometown since he _______ the army.
A.has left; joined B.has been away from; has joined
C.has been away from; joined
18.(2021·黑龙江·齐齐哈尔市富拉尔基区教师进修学校八年级期末)—How long ________ you ________ your bike?
—For about two months.
A.did, buy B.have, had C.have, bought
19.(2021·黑龙江黑河·八年级期末)I have ________ these tapes for about half a month. It’s time to give them back.
A.borrowed B.lent C.kept
20.(2021·河北·石家庄市第二十八中学八年级期末)—Where’s Cathy? I haven’t seen her for a few days.
—She ________ Canada for holidays. She’ll be back next month.
A.is going to B.went to C.has gone to D.has been to
21.(2021·黑龙江·讷河市教师进修学校八年级期末)—When will you go abroad with your mother?
—I ________ yet. Perhaps we won’t go because of COVID-19 (新型冠状病毒肺炎).
A.don’t know B.haven’t decided C.didn’t decide
22.(2021·山东青岛·八年级期末)Hurry up! The meeting ________ for 10 minutes.
A.has been on B.has begin C.begins D.will be on
23.(2021·山东青岛·八年级期末)Up to now, he ________ a lot.
A.change B.changed C.was changing D.has changed
24.(2021·山东青岛·八年级期末)—Could I ________ your bike?
—Yes, but you can ________ it for only a week.
A.borrow; keep B.lend; keep C.keep; keep D.borrow; lend
25.(2021·河北·青县教育局教研室八年级期末)Peter is one of my best friends. We ________ friends for many years.
A.have made B.have been C.has made D.has been
26.(2021·甘肃·玉门市教育局教育研究室八年级期末)To my surprise, his father ________ for about three years.
A.has died B.died C.has been dead D.has been died
27.(2021·广西·灌阳县教育局教学研究室八年级期末)I ________ to Shanghai twice already.
A.have gone B.have been C.has been
28.(2021·甘肃·玉门市教育局教育研究室八年级期末)—Where is Mr. Wang? He isn’t here.
—He _________ America. He will be back next Sunday.
A.has gone B.has been C.has gone to D.has been to
29.(2021·湖南·华容县教育科学研究室八年级期末)—Jenny, your new soft toy looks very beautiful.
—Oh, it is not new. I ________ it for three months.
A.have had B.have bought C.bought
30.(2021·河北·青龙满族自治县教师发展中心八年级期末)—Hangzhou is a wonderful place!
—Yes. I ________ there twice.
A.have been B.have gone C.have been to D.have gone to
31.(2021·吉林·永吉县教师进修学校八年级期末)Tom ________ many famous places since he came to China.
A.will visit B.visited C.has visited
32.(2021·广东·深圳外国语学校八年级期末)Which of the following is CORRECT?
A.It’s high time we will take measures to stop the pollution.
B.Keep your eyes shut when you will do eye exercises.
C.Lucy, we need to leave now! The film has begun for five minutes.
D.The boy had finished reading the book by the end of last month.
33.(2021·湖南·通道侗族自治县教育科学研究室八年级期末)—Where is your aunt?
— She ________ England and she _________ London for a week.
A.has gone to; has been in B.has been to; has been in C.has gone to; has been to
34.(2021·河北·辛集市教学科研所八年级期末)—May I speak to Mr. Green?
—Sorry, he ________ Xiangyang. He ________ the city for two days.
A.has been to; has been in B.has gone to; has been to
C.has been to; has been to D.has gone to; has been in
35.(2021·河北·辛集市教学科研所八年级期末)—How long ________ your uncle ________ this personal computer?
—Since ten years ago. He wants to buy a new one.
A.have; had B.has; bought C.have; bought D.has; had
36.(2021·广东·深圳外国语学校八年级期末)There ________ a lot of changes all over the country in the last 15 years.
A.have B.have had C.have been D.were
37.(2021·河北·献县教育体育局教研室八年级期末)Li Hua ________ the book for one week.
A.bought B.has bought C.kept D.has kept
38.(2021·河北·献县教育体育局教研室八年级期末)Mr. Zhang ________ to Hebei Museum. He will go there again next week.
A.goes B.has been C.has gone D.will go
39.(2021·山东济南·八年级期末)—How long have you ________?
—Since 15 years ago.
A.bought the camera B.had the bike C.become a teacher D.borrowed
40.(2021·山东济南·八年级期末)—________ you ever ________ to the Great Wall?
—Yes, Three times.
A.Has, been B.Have, been C.Have, gone D.Did, go
41.(2021·山东济南·八年级期末)The children _________ the windows already, so the classroom looks much brighter.
A.are cleaned B.will clean C.are cleaning D.have cleaned
42.(2022·广东·铁一中学八年级期末)—I’ve got the book The Three-body Problem.
—You’ll love it. I ________ it twice already.
A.am reading B.have read C.was reading D.will read
43.(2022·广东广州·八年级期末)—Have you ever ________ to Shanghai?
—Yes, I have. I ________ there three years ago with my parents.
A.travel; go B.travelled; go C.travelled; gone D.travelled; went
44.(2019·广东·深圳外国语学校八年级期末)—Why didn’t you hand in your homework?
—Sorry, Ms. I’ve ________ your office twice, but.
—Stop! Maria, the reason ________ you gave me isn’t reasonable at all.
A.gone to; that B.been in; why
C.been to; why D.been to; which
45.(2021·黑龙江·林口县教师进修学校八年级期末)Betty ________ hard since last term. That’s why her exam results are so good!
A.worked B.has worked C.was working
46.(2021·黑龙江·林口县教师进修学校八年级期末)The White family has been in China since 2 years ago. The underlined phrase means “________”.
A.for two years B.two years ago C.two years later
47.(2021·新疆生产建设兵团第二师铁门关市教学研究和师资培训中心八年级期末)—Cindy, have you ever ________ a museum?
—Oh, only once. I ________ to the National Museum when I was 5.
A.gone to; went B.been to; went C.gone to; have been D.been to; have gone
48.(2022·广东·深圳实验学校中学部八年级期末)We ________Lily since she was a little girl. She works as ________ as her elder sister.
A.have known; hardly B.had known; hardly
C.knew; hard D.have known; hard
49.(2021·黑龙江·齐齐哈尔市碾子山区教师进修学校八年级期末)—How long ________ you ________ the book?
—For two years.
A.have; bought B.have; kept C.did; buy
50.(2021·湖南·茶陵县教育教学研究室八年级期末)The Greens _________ China for 3 years.
A.have come to B.has been in C.have been in
51.(2021·黑龙江·集贤县教师进修学校八年级期末)—Is Danny at home now?
—No. He ________ the park. He _______ there half an hour ago.
A.has gone to; went B.has gone to; has been C.has been to; went
52.(2021·黑龙江·青冈县教师进修校八年级期末)—Tom is never late for work. Why is he absent today?
—Something ________ to him.
A.must happen B.should have happened C.must have happened
53.(2022·全国·八年级期末)—What a nice car! How long ________ you ________ it?
—Just two months.
A.have; bought B.did; buy C.have; had D.are; having
54.(2022·全国·八年级期末)I won’t forget my teacher because she ________ so kind to me since I came to this school.
A.has been B.will be C.was D.is
55.(2022·全国·八年级期末)You’ve never seen such a wonderful film before, ________?
A.haven’t you B.have you C.do you D.don’t you
56.(2022·甘肃·金塔县教育局教育研究室八年级期末)Since 1990, Project Hope ________ millions of students from poor families realize their dreams.
A.will help B.has helped C.helps D.helped
57.(2021·山西·侯马市教育科技局教学研究室八年级期末)— When did you buy the book?
— Two years ago. That is to say, I _________ it for two years.
A.bought B.have bought C.have had
58.(2021·湖北·枣阳市教学研究室八年级期末)—How long ________ you ________ the bike?
—For two years.
A.Have; had B.Will; buy C.Have; bought D.Has; bought
59.(2021·湖北·枣阳市教学研究室八年级期末)—I ________ cleaning my bedroom. It’s clean now.
—Wow. When ________ you ________ it?
A.have finished; did; finish B.finished; have; finished
C.finish; do; finish D.have finished; have; finished
60.(2021·吉林·乾安县教师进修学校八年级期末)My mother ________ a good example for me since I ________ a child.
A.was; was B.will be; is C.has been; was D.was; has been
61.(2021·吉林·长春市宽城区教师进修学校八年级期末)—How long have you ________ the computer, Jack?
—For three month. My parents bought it for my 13th birthday.
A.borrowed B.bought C.caught D.had
62.(2021·广西·荔浦市教育局教学研究室八年级期末)Zhao Lan ________ already ________ in this school for two years.
A.was; studying B.will; study C.has; studied
63.(2021·河北·邯郸市永年区教育科学研究所八年级期末)—Where is your father?
—He ________ Beijing.
A.has been to B.has gone to C.has gone D.has been
64.(2021·湖北·黄梅县教育科学研究所八年级期末)—I hear that you ________ back from the high-risk regions(地区)-Guangzhou.
—Yes, I ________ back last night. I will stay at home for 28 days.
A.are coming, came B.came, have come C.have come, came D.have come, have come
65.(2021·湖北·鄂州市教学研究室八年级期末)—Where is your father, Tom?
—He ________ the supermarket.
A.has been to B.has gone to C.was going to D.have gone to
66.(2020·广东·深圳市盐田区外国语学校八年级期末)— Few of the children here have traveled abroad, ________?
— ________. Most of them are from poor families in the rural areas.
A.haven’t they; Yes, they have B.haven’t they; No. they haven’t
C.have they; No, they haven’t D.have they; Yes, they have
67.(2020·广东·深圳市盐田区外国语学校八年级期末)A question was ________ by the reporter, “Mr. President, the price of rice ________ greatly recently. How are you going to deal with the problem?”
A.raised; has risen B.risen; is raising C.raised; is raising D.risen; has risen
68.(2021·广西·北海市教育教学研究室八年级期末)—Where is Bob?
—He _______ to Harbin for a meeting.
A.went B.has been C.has gone D.go
69.(2021·浙江·八年级期末)― Hurry up! We are late for the movie.
― It doesn’t matter. The movie ________ for only a few minutes.
A.has begun B.has been on C.began D.was on
70.(2021·浙江·八年级期末)— You seem to know much about the city.
— That’s true. I _______ it three times.
A.visited B.have visited C.will visit D.visit
71.(2022·全国·八年级期末)—I think our teacher, Mrs Allen, knows everything.
—I agree. Because she _________ over 2,000 books.
A.read B.has read C.reads D.is reading
72.(2021·江苏·镇江市外国语学校八年级期末)—Where is your father? I haven’t seen him for some time.
—He ________ Guangzhou. He will be back next week.
A.has gone to B.has been to C.has been in D.will go to
73.(2019·江苏苏州·八年级期末)—Where is your father, Tom? I ________ him for a week.
—Oh! He ________ to Nanjing.
A.didn’t see; came B.don’t see; goes C.haven’t seen; goes D.haven’t seen; has gone
74.(2019·江苏苏州·八年级期末)—Where is your father, Jack?
—He ______ to New York for a holiday. He _______ the airport at five in the morning.
A.has gone; has left for B.has been; has left for
C.has gone; left for D.has been; left to
75.(2021·江苏·镇江市外国语学校八年级期末)—Linda, why are you still here? School is over for half an hour.
—Because I ________ my task. I still need one more hour.
A.won’t finish B.didn’t finish C.haven’t finished D.don’t finished
76.(2021·江苏·扬州市广陵区教师发展中心八年级期末)—I haven’t seen your elder sister for years. Where is she now?
—She ________ England for further study since 2017.
A.has gone to B.has been in C.has been to D.has arrived in
77.(2021·江苏·扬州市广陵区教师发展中心八年级期末)Look! Someone ________ up the classroom. It looks so clean and tidy.
A.is cleaning B.cleaned C.has cleaned D.will clean
78.(2021·河北·石家庄市第一中学东校区八年级期末)—Is your father at home?
—No, he ______ Shanghai.
A.has gone to B.has been to C.will go to D.goes to
79.(2021·河北·石家庄外国语学校八年级期末)Our coach ________ our team for 6 years and we have won a lot of prizes.
A.trains B.is training C.will train D.has trained
80.(2021·河北·石家庄外国语学校八年级期末)—Your English is really good. How do you learn it?
—I listen to English songs. I ________ in this way since last winter.
A.learnt B.have learnt C.will learn D.learn
81.(2021·河北·石家庄外国语学校八年级期末)Jim ________ the information he needs yet. So he can’t finish his work soon.
A.hasn’t found B.won’t find C.doesn’t find D.didn’t find
82.(2021·河北·石家庄外国语学校八年级期末)A lot of tourists ________ Guilin many times. It’s a very nice city.
A.have been in B.have been to C.have gone to D.have travelled
83.(2021·江苏盐城·八年级期末)—Where is your teacher?
—He has gone to the library. He _________ the library for an hour.
A.has gone to B.has been in C.has been to D.went to
84.(2021·江苏盐城·八年级期末)—Is that a new coat?
—No, I _________ it for a long time.
A.bought B.had been C.have bought D.have had
85.(2021·江苏盐城·八年级期末)My parents ________ for over 40 years and they love each other very much.
A.married B.have married C.will marry D.have been married
86.(2021·江苏盐城·八年级期末)Bob with his parents ________ Hong Kong twice.
A.have been to B.has been to C.has gone to D.have been in
87.(2021·江苏盐城·八年级期末)— What about going to see the film Avatar with me tonight?
—Thanks. But I ________ it twice.
A.see B.will see C.have seen D.saw
88.(2021·江苏盐城·八年级期末)I know the public library very well because I ________ here since 2015.
A.worked B.am working C.have worked D.was working
89.(2021·江苏扬州·八年级期末)—Where is Diana? I have something interesting to tell her.
—She ________ the supermarket. She will be hack soon.
A.has been to B.has gone to C.will go to D.is going to
90.(2021·江苏扬州·八年级期末)—He’s never been to Hong Kong before, has he?
—________. It’s the third time that he has been there.
A.Yes, he is. B.No, he isn’t. C.Yes, he has. D.No, he hasn’t.
91.(2021·江苏扬州·八年级期末)Mr. Wang ________ the city of Nanjing for three days.
A.has gone to B.has gone in C.has been to D.has been in
92.(2021·山东济南·八年级期末)—It has been four years since we came here.
—How time flies! We _______ in this city for so long.
A.work B.worked C.have worked D.to work
93.(2022·吉林·长春外国语学校八年级期末)—________ you ________ your homework yet?
—Yes. I ________ it a moment ago.
A.Did; do; finished B.Have; done; finished
C.Have; done; have finished D.will; do; finish
94.(2021·山东济南·八年级期末)—Jack, where is your mom?
—She ________ Singapore. And she will be back next week.
A.has gone to B.visited C.went to D.has been to
95.(2021·江苏江苏·八年级期末)— Jack, I haven’t seen your father for a long time.
— He _________ Beijing on business for a month.
A.has been to B.has been in C.has gone to D.went to
96.(2021·江苏盐城·八年级期末)— When did your parents ______?
— In 1998. They ______ for over 20 years.
A.marry; have been married B.get married; have got married
C.marry; have got married D.get married; have been married
97.(2021·山西·寿阳县教研室八年级期末)— My best friend ________ to study in America already. I think I will miss her.
— Don’t worry. You can communicate with her online.
A.decided B.decides C.has decided
98.(2021·江苏扬州·八年级期末)His grandpa _________ for two years.
A.was died B.was dead C.has been dead D.died
99.(2021·江苏盐城·八年级期末)She has ______ to Beijing three times. This time she ______ Beijing for three days.
A.been; has been in B.been; has gone to C.gone; has gone to D.gone; has been in
100.(2021·江苏·镇江市外国语学校八年级期末)—Have you written anything on Chinese traditional food so far?
—_________, but I have a plan for it.
A.Ever since B.Later on C.Not yet D.From now on
参考答案:
1.D
【解析】
句意:每个女孩都去过西湖两次。
考查现在完成时及主谓一致。根据主语“Each of the girls”可知,each在句中作主语,谓语动词用单数形式,排除选项B和C。has gone to意为“去了”,还没有回来;has been to意为“去过”,已经回来了,根据句中twice可知是去过两次,说明已经回来了,所以这里用has been to,故选D。
2.C
【解析】
句意:科学家还没有发现火星上有生命。
考查副词辨析。ever曾经;already已经;yet还;just刚刚。根据“Scientists haven’t discovered life”可知,该句为现在完成时,此处表示“还没有发现”,故应用“yet”。故选C。
3.C
【解析】
句意:快点!电影已经开始十分钟了。
考查时态。根据“for ten minutes”可知电影已经开始十分钟了,用现在完成时,begin是非延续性动词,延续性动词是be on。故选C。
4.D
【解析】
句意:——你想和我一起看《美女与野兽》吗?——对不起,我以前见过。我不想再看了。
考查现在完成时态。根据“before”可知,用现在完成时态,强调过去发生的动作对现在造成的影响,故选D。
5.B
【解析】
句意:——这本书我借了多久了?——大约两周。
考查动词辨析。lent借出;kept保有,保持;borrowed借入;bought买。根据“ How long have I...the book?”可知时态是现在完成时,当现在完成时与一段时间连用,动词应是延续性动词,kept符合,故选B。
6.C
【解析】
句意:露西从1998年开始在第一中学教汉语。
考查介词辨析。in后加一段时间,表示在多长时间以后,多用于将来时;for后加一段时间,表示某事持续了多长时间,多用于完成时;since后加时间点或时间状语从句,一般用于完成时;before在……之前。根据“ has taught...1998”可知句子时态是现在完成时,且1998是时间点,应用since,故选C。
7.C
【解析】
句意:——你去过国家科学博物馆吗?——是的,我上个月去过那里。
考查动词的时态及一般疑问句。根据语境,可知上文是现在完成时的一般疑问句,短语have been to...“去过……”;have gone to...“去了……”此处是去过国家科学博物馆,一般疑问句直接把have提前,排除A;第二空时间状语last month,用一般过去时态,go“去”,是动词,过去式是went,故选C。
8.D
【解析】
句意:安静点!电影已经开始15分钟了。
考查现在完成时延续性动词。start/begin开始,均为非延续性动词,不能和一段时间“for 15 minutes”连用,需要转变为延续性动词be on“上映”。故选D。
9.A
【解析】
句意:到目前为止,我已经打扫了整个房间。
考查现在完成时。根据“so far”可知,此句使用现在完成时,结构为have/has done。故选A。
10.C
【解析】
句意:你现在可以骑自行车上学了。你父亲已经修好了。
考查现在完成时。根据“You can go to school by bike now.”可知,在此之前自行车已经修好了,此处使用现在完成时,结构为have/has done。故选C。
11.D
【解析】
句意:我很高兴,因为我几乎完成了一半的作业。
考查现在完成时。根据句意可知,这里是过去的动作对现在造成的结果,所以用现在完成时,故选D。
12.C
【解析】
句意:——你想要喝点什么?——不,谢谢。我已经喝了茶。
考查动词时态。根据“No, thanks.”可知,强调“已经喝了茶”对现在造成的影响就是不需要再喝东西,用现在完成时表示已经完成的动作对现在造成的影响,故选C。
13.B
【解析】
句意:——你愿意周五晚上和我一起看哈利波特吗?——我想,但是我之前已经看过了。
考查现在完成时用法。结合上文“I’d love to, but ”可知,此处要表达的是我已经看过了,时态应用现在完成时,现在完成时结构have/has+过去分词。主语是第一人称I“我”,用助动词have,watch的过去分词是watched。故选B。
14.B
【解析】
句意:——你今晚能和我一起看《哈利波特》吗? ——对不起,我已经看过它很多次了。
考查动词的时态。根据“many times”许多次可知,我已经看过《哈利波特》了,表示动作已完成,需用现在完成时,主语为“I”,其谓语结构是have+动词的过去分词。故选B。
15.D
【解析】
句意:——我找不到爱丽丝。她在哪呢?——噢,她去了图书馆。
考查现在完成时。went去,过去式;goes去,动词三单形式;has been去过,现在完成时;has gone去了,现在完成时。根据前文“I can’t find Alice.”可知,爱丽丝不在这,去了图书馆没回来,故用现在完成时has gone to“去了没回来”。故选D。
16.D
【解析】
句意:这是我最喜欢的书。我已经读了三遍了。
考查时态。根据“... three times already.”可知此处指到现在为止的生活经历,用现在完成时。故选D。
17.C
【解析】
句意:布朗先生自从参军以来就离开了家乡。
考查动词时态。since引导的时间状语从句,从句用一般过去时,主句用现在完成时,且动词要用延续性动词。leave是短暂性动词,be away from是延续性动词,故选C。
18.B
【解析】
句意:——你买自行车多久了?——大约2个月。
考查现在完成时。根据“How long”可知句子要用可持续性动词,而“buy/bought”是短暂性动词,故排除A和C项,故选B。
19.C
【解析】
句意:这些磁带我借了大约半个月了。是时候把它们还回去了。
考查延续性动词。borrowed借用;lent借出;kept保留,保存。borrow和lend均是终止性动词,不能和延续性时间状语连用。keep可引申为“借用”,表示借用的时间长度,可与表示时间段的状语连用。根据“for about half a month”可知,此处指借了大约半个月,应用keep的过去分词形式,与助动词have一起构成现在完成时。故选C。
20.C
【解析】
句意:——Cathy在哪?我好几天没看见她了。——她去加拿大度假了。她下个月回来。
考查has gone to和has been to区别。is going to要去;went to去过;has gone to去了,去了未回;has been to去过,去了回来了,根据“I haven’t seen her for a few days”和“She’ll be back next month”可知,Cathy去加拿大度假了,去了没回来,用has gone to,故选C。
21.B
【解析】
句意:——你什么时候和你妈妈出国? ——我还没决定。由于新型冠状病毒肺炎也许我们不会去了。
考查现在完成时。根据“yet”可知,本句的时态是现在完成时,主语是“I”,其谓语结构是have + done。故选B。
22.A
【解析】
句意:快点!会议已经开了10分钟了。
考查动词时态。for+一段时间,要与现在完成时一起连用,且动词要用延续性动词,begin是短暂性动词,be on是延续性动词,故选A。
23.D
【解析】
句意:到目前为止,他已经改变了很多。
考查时态。根据“Up to now”可知,句子使用现在完成时,且结构为have/has done,主语是he,助动词用has。故选D。
24.A
【解析】
句意:——我可以借用你的自行车吗?——可以,但只能借一个星期。
考查动词辨析。borrow借入;lend借出;keep保存,持有,表示借一段时间。根据“Could I...your bike?”可知,“could”用于婉转地表达请求或许可,所以第一个空用表示想借对方的自行车用,所以用borrow;根据“for only a week”可知,第二空表示“借一周”,应用延续性动词,所以用keep。故选A。
25.B
【解析】
句意:彼得是我最好的朋友之一。我们是多年的朋友了。
考查现在完成时的用法。根据“for many years”可知当现在完成时和一段时间连用,动词须是延续性动词,这里不能用make,应用be动词表示状态,主语是we,助动词用have,故选B。
26.C
【解析】
句意:令我惊讶的是,他的父亲已经去世大约三年了。
考查现在完成时。根据“for about three years”并结合句意可知,句子应用现在完成时,结构为“has/have+过去分词”,现在完成时动词应为延续性动词,die非延续性动词,应改为be dead。故选C。
27.B
【解析】
句意:我已经去了上海两次。
考查时态。have been to表示去了某地现在已经回来;have gone to表示去了某地现在没回来。根据“Shanghai twice already.”可知此处指去过某地几次,现在已经回来,用have been to,主语是I,助动词用have。故选B。
28.C
【解析】
句意:——Mr.Wang在哪?他不在这。——他去美国了。他下周日回来。
考查现在完成时。has gone离开;has been是;has gone to去了某地;has been to去过某地。根据后文“He will be back next Sunday.”可知,他目前在美国没回来,故选C。
29.A
【解析】
句意:——珍妮,你的新毛绒玩具看起来非常漂亮。——哦,它不是新的。我已经拥有它三个月了。
考查动词时态。haves拥有,had是have的过去式和过去分词,是延续性动词;buy买,bought是buy的过去式和过去分词,是瞬间性动词。根据“for three months”可知,此处用现在完成时,排除C项,延续性动词与时间段连用,故选A。
30.A
【解析】
句意:——杭州是一个美丽的地方!——是的。我去过那两次。
考查现在完成时。have been to到过某地,已经回来;have gone to去了某地,还没回来,根据“... there twice.”可知此处指到过某地,已经回来,there是副词,省略前面的to。故选A。
31.C
【解析】
句意:自从汤姆来到中国,他参观了许多著名的地方。
考查动词时态。since引导的从句,从句用一般过去时,主句用现在完成时,故选C。
32.D
【解析】
句意:下列哪句是正确的?
考查句子结构。A是固定句式“It is high time that+从句”的结构,其中从句的谓语动词要用过去式或should+动词原形,所以A是错误。B的句子是when引导的时间状语从句,时态遵循“主祈从现”的原则,从句应用一般现在时,所以B是错误的。C句子中for+一段时间要与延续性动词一起连用,而begun是短暂性动词,延续性动词是be on,所以C是错误的,故选D。
33.A
【解析】
句意:——你姑姑在哪里?——她到英国去了,她在伦敦待了一个星期了。
考查动词短语。has gone to“到某地去了,还未回来”;has been to“去过某地,已经回来”;has been in“一直待在某地”。根据问句“Where is your aunt?”可知,应是去了某地还未回来,故应用has gone to;根据空后“for a week”提示可知,应是在伦敦待了一个星期了,故空二应用has been in。故选A。
34.D
【解析】
句意:——我可以找格林先生接电话吗?——对不起,他去襄阳了。他已经在那个城市两天了。
考查时态。has been to表示去过某地;has been in表示已经在某地;has gone to表示去了某地,还没回来。根据“Sorry”可知,他还没有回来,因此第一空用has gone to。再根据“for two days”可知,与时间段连用,用延续性动词,因此表示他已经在那里两天了,因此用has been in。故选D。
35.D
【解析】
句意:——你的叔叔买这台私人电脑多长时间了?——10年了。他想买一台新的。
考查现在完成时。have有,buy的延续性动词;buy买,瞬间动词,根据“since ten years ago”和“how long”可知,时态是现在完成时且动词要用延续性动词,构成:主语+have/has+动词过去分词,排除B和C,主语“your uncle”是第三人称单数,所以助动词用has,排除A,故选D。
36.C
【解析】
句意:在过去的15年里,全国发生了很多变化。
考查时态及there be句型。句子为there be句型,翻译为“有,存在”,have(has, had)表示“有”时不能用于there开头的句型,结合句尾“in the last 15 years”可知本句为现在完成时,其构成是have/has done,所以此处是there have/has been,表示这里有,又因“a lot of changes”是复数,所以用there have been。故选C。
37.D
【解析】
句意:李华已经借这本书一周了。
考查延续性动词和非延续性动词的区别。buy买,非延续性动词,其过去分词是bought;keep借,延续性动词,其过去分词是kept。根据时间状语“for one week”可知,句子应用现在完成时,构成形式为:have/has done,故排除A、C项;且动词应用延续性动词,故排除B项。故选D。
38.B
【解析】
句意:张老师去过河北博物馆。他下星期还会去那里。
考查动词时态。goes去,动词第三人称单数形式;has been to去过;has gone to去了;will go将会去。根据“He will go there again next week”可知,之前去过,所以此处是表达“去过河北博物馆”用短语has been to。故选B。
39.B
【解析】
句意:——你有这辆自行车多久了?——从15年前开始。
考查延续性的动词。根据“How long”以及答语“Since 15 years ago.”可知,此处要填的是延续性的动词;buy“买”,become“成为”,borrow“借入”,是短暂性动词,不能用在现在完成时;have具有延续性,能与现在完成时连用。故选B。
40.B
【解析】
句意:——你曾经去过长城吗? ——是的,去了三次。
考查一般疑问句及动词的时态。根据下文的回答Yes, Three times.可知,需要询问是否曾经去过长城,用现在完成时,其结构是have/has done的形式,主语是you,助动词用have,一般疑问句把have提前,have been to...“去过……”;have gone to...“去了……”,此处是去过某地,故选B。
41.D
【解析】
句意:孩子们已经擦过窗户了,所以教室看起来明亮多了。
考查现在完成时。根据句中“so the classroom looks much brighter”提示,孩子们已经擦过窗户了,故空格处所在句子应用现在完成时态,即“have/has +过去分词”结构。故选D。
42.B
【解析】
句意:——我有本书《三体》。——你会喜欢的。我已经读了两遍了。
考查动词的时态。根据“already”可知表达“已经读了两遍”,句子是现在完成时;主语是第一人称单数形式,动词用“have read”。故选B。
43.D
【解析】
句意:——你去过上海吗?——是的,我去过。三年前我和父母去了那里。
考查动词时态。根据“Have you ever...”可知此句是现在完成时,动词用过去分词;根据“three years ago”可知第二句是一般过去时,动词用过去式,故选D。
44.D
【解析】
句意:——你为什么不交作业?——抱歉,老师。我去了你办公室两次,但是。——停止!Maria,你给我的这个理由根本不合理。
考查have been to的用法以及定语从句。have gone to去了某地(未回来);have been to去过某地(已回来);have been in待在某地。根据“I’ve … your office twice”可知,去过老师办公室,故第一空填been to,排除A和B选项。why为什么;which哪一个。第二空所在句子是一个定语从句,先行词reason指物,在从句中作宾语,应用关系词which,故选D。
45.B
【解析】
句意:贝蒂自上学期以来一直努力学习。这就是为什么她的考试成绩这么好!
考查动词时态。根据“Betty...hard since last term.”可知,本句要用现在完成时,其结构为:have/has+done。故选B。
46.A
【解析】
【分析】
句意:怀特一家两年前就在中国了。划线短语的意思是“持续两年”。
考查现在完成时。for two years持续两年;two years ago两年前;two years later两年后。根据“The White family has been in China since 2 years ago.”可知,是“现在完成时+since+一般过去时”结构,可以替换为“现在完成时+for+段时间”。故选A。
47.B
【解析】
【分析】
句意:——辛迪,你去过博物馆吗?——哦,只有一次。在我五岁的时候去过国家博物馆。
考查动词时态辨析。have/has gone to表示“去了某地”,现在还没有回来,可能在去的途中,也有可能在目的地;have/has been to表示“去过某地”,现在已经回来,不在那里了。根据回答“Oh, only once”,可知辛迪去过一次博物馆,但现在不在博物馆,前空用been to;根据下文“when I was 5”可知是过去的时间,后空动词需用过去式。故选B。
48.D
【解析】
句意:自从莉莉还是个小女孩时,我们就认识她了。她和她的姐姐学习一样努力。
考查现在完成时及副词词义辨析。know动词,认识,知道;由从句“since she was a little girl.”可知,主句时态是现在完成时,由助动词have/has+动词过去分词构成,know的过去分词是known,排除BC选项;hardly几乎不,副词;hard努力地,副词;根据“works”可知,此处表示努力地工作,应使用副词hard,故选D。
49.B
【解析】
句意:——这本书你借了多久了?——两年了。
考查动词时态和延续性动词。根据回答“For two years.”可知,时态用现在完成时,排除C;bought买,短暂性动词;kept保留,延续性动词,how long常与延续性动词连用,故选B。
50.C
【解析】
句意:格林一家在中国已经三年了。
考查主谓一致以及现在完成时。for+一段时间要与延续性动词一起连用,come是短暂性动词,对应的延续性动词是be in,排除A选项。the Greens是指“格林一家人”,表复数概念,助动词用have,故选C。
51.A
【解析】
【分析】
句意:——丹尼现在在家吗?——不在。他去公园里。他在半小时前去那里了。
考查时态。has gone to表示去了,还没有回来;has been to表示去过,回来了。根据“Is Danny at home now?”和“No.”可知,此处表示丹尼现在不在家,去公园还没有回来,故第一空为has gone to。第二空根据时间状语“half an hour ago”可知,此处用一般过去时,故用went。故选A。
52.C
【解析】
【分析】
句意:——汤姆上班从不迟到。他今天为什么不在?——他一定出了什么事。
考查现在完成时。must happen必须发生;should have happened应该已经发生;must have happened一定已经发生。根据前文“Why is he absent today”可知汤姆今天迟到了,说明已经发生的事情影响了他现在的状态,所以要用现在完成时,排除A。又因为“Tom is never late for work.”可知汤姆从不迟到,所以此处是有把握的肯定猜测,所以使用must。故选C。
53.C
【解析】
句意:——多么漂亮的车!你买了多久了?——仅仅两个月。
考查动词时态。根据“how long”可知,句子用现在完成时have/has done的结构,且动词要用延续性动词,buy是短暂性动词,延续性动词是have,故选C。
54.A
【解析】
句意:我不会忘记我的老师,因为自从我来到这所学校以来,她一直对我很好。
考查动词时态。has been现在完成时;will be一般将来时;was一般过去时;is一般现在时。根据“since I came to this school”可知,此处的时态为现在完成时。故选A。
55.B
【解析】
句意:你以前从没看过这么精彩的电影,是吗?
考查反意疑问句。当前半句为否定句或者含有否定性词语时,反意疑问句要用肯定形式,并且助动词与主句保持一致,时态是现在完成时,have是助动词,故选B。
56.B
【解析】
句意:自从1990年,希望工程已经帮助来自贫困家庭的数百万的学生实现他们的梦想。
考查动词的时态。根据“Since 1990”可知表达动作过去发生延续到现在,是现在完成时。主语是第三人称单数,动词用“has helped”。故选B。
57.C
【解析】
【分析】
句意:——你什么时候买的这本书?——两年前。也就是说,我已经买它两年了。
考查时态。根据“for two years”可知,句子要用现在完成时,且动词要用延续性动词,buy是非延续性动词,不能与一段时间连用,此处要用延续性的动词have,故选C。
58.A
【解析】
【分析】
句意:——你买这辆自行车多久了?——两年。
考查现在完成时和延续性动词。根据“How long”和“For two years.”可知,时态是现在完成时,动词应使用延续性动词,buy是短暂性动词,故选A。
59.A
【解析】
句意:——我已经打扫了我的卧室。它现在很干净。——哇!你什么时候打扫的?
考查动词时态。第一空根据后文“It’s clean now”,可知过去的动作对现在产生影响,应该用现在完成时;第二空根据问过去的具体时间,可知要用一般过去时,要借助助动词did,故选A。
60.C
【解析】
句意:我的母亲自从我还是孩子的时候起就给我树立了好榜样。
考查动词的时态。根据“since”可知是时间状语从句,表达动作从过去开始,强调动作的延续。主句是现在完成时,动词用“has been”,从句是一般过去时,动词用“was”。故选C。
61.D
【解析】
句意:——杰克,这台电脑你用了多久了?——三个月。这是我父母买给我的13岁生日礼物。
考查动词辨析。borrowed借,非延续性动词;bought买,非延续性动词;caught抓住,非延续性动词;had有,买,延续性动词。根据“How long have you”及“For three month”可知,空处应该用延续性动词,只有had符合。故选D。
62.C
【解析】
【分析】
句意:赵兰已经在这所学校学习两年了。
考查时态。由句中“already”和“for two years”可知,此句应用现在完成时,表示过去发生的动作一直持续到现在,其构成为“has/have+过去分词”,故选C。
63.B
【解析】
句意:——你的爸爸在哪里?——他去了北京。
考查现在完成时。has been to去过某地(已回来);have gone to去了某地(未回来)。根据“Where is your father”可知,现在在北京,还没回来,名词Beijing前要加介词to,故选B。
64.C
【解析】
【分析】
句意:——我听说你从高发地区广州回来了。——是的,我昨晚回来的。我将在家里隔离28天。
考查时态。第一处强调“已经回来了”,用现在完成时,排除AB;第二处时间状语是“last night”,是一般过去时。故选C。
65.B
【解析】
句意:—— 汤姆,你爸爸在哪儿?—— 他去超市了。
考查现在完成时态、have been to以及have gone to 的区别。has been to去过某地;has gone to去了某地,主语三单形式;was going to将要去某地;have gone to去了某地,主语非三单。根据“Where is your father, Tom?”可知,父亲此刻不在说话的地方,因此是去了某地还没有回来,主语是第三人称单数形式,因此has gone to符合句意。故选B。
66.C
【解析】
【分析】
句意:—— 这里的孩子很少出国旅行,是吗?—— 是的,他们没有。他们大多数来自农村地区的贫困家庭。
考查反意疑问句。根据“Few of the children here have traveled abroad”可知,前一部分是否定句,因此反意疑问句用肯定形式,have they符合句意;再者根据“Most of them are from poor families in the rural areas.”可知,他们很少出国旅游,因此第二空“No, they haven’t”符合句意。故选C。
67.A
【解析】
句意:记者问:“总统先生,最近米价涨得很厉害。你打算怎么处理这个问题?”
考查动词以及动词时态。raise提出,及物动词;rise上升,不及物动词。根据“by the reporter”可知,第一个句子是被动语态,不及物动词没有被动语态,排除B和D选项。根据“recently”可知,第二个空所在句子要用现在完成时has/have done的结构,故选A。
68.C
【解析】
句意:——Bob在哪?——他去哈尔滨开会了。
考查has gone to。went去,go的过去式;has been to去过(去了回来了);has gone to去了(去了没回来);go去,动词原形,根据“Where is Bob?”和“to Harbin for a meeting”可知,应该是他去哈尔滨开会了(去了没回来),故选C。
69.B
【解析】
【分析】
句意:—— 快点!我们看电影要迟到了。—— 没关系。电影只开始了几分钟。
考查动词时态。根据“for only a few minutes”可知,此句时态用现在完成时态,且动词是延续性动词。故选B。
70.B
【解析】
句意:——你似乎对这座城市很了解。——确实如此。我已经去过三次了。
考查时态。根据“three times”可知句子使用现在完成时have/has done。故选B。
71.B
【解析】
句意:——我认为我们的老师艾伦女士知道每一件事情。——我同意,因为她已经读了2000多本书。
考查时态。根据“our teacher, Mrs Allen, knows everything”可知,因为我们的老师已经读了两千多本书,所以她知道每一件事。过去发生的动作对现在造成的影响,即“现在她知道很多事情”,用现在完成时,故选B。
72.A
【解析】
句意:——你爸爸在哪里?我有一段时间没见到他了。——他去广州了。他下周会回来。
考查动词时态。has gone to 去了某地(未回来);has been to 去过某地(已回来);has been in待在某地;will go to 要去某地。根据“He will be back next week”可知,爸爸是去了广州,还未回来,故选A。
73.D
【解析】
句意:——汤姆,你爸爸在哪儿?我已经一周没见到他了。——哦!他去南京了。
考查时态。根据“for a week”可知,第一处用现在完成时,排除AB;第二处表示“去了未回”,用现在完成时has gone to。故选D。
74.C
【解析】
句意:——-你爸爸在哪里,杰克?——他去纽约度假了。他早上五点动身去的机场。
考查固定搭配和时态。has/have gone to去了某地,人未回;have/has been to去过某地,人已回;leave for前往某地。由问句“Where is your father, Jack?”可知,杰克的父亲不在这里,还没有回来,应用has gone to。答语第二空表示去了机场,应用leave for,且句中时间状语“at five in the morning”表示过去的时间,用一般过去时,故选C。
75.C
【解析】
句意:——琳达,你怎么还在这儿?放学半个小时了。——因为我还没有完成我的任务,我仍然需要一个多小时。
考查现在完成时。根据题干“I still need one more hour.”可知我还需要一个多小时,可见琳达还没有完成任务,故用现在完成时的否定形式haven’t/hasn’t done。故选C。
76.B
【解析】
句意:——我好几年没有看见你姐姐了。她现在在哪儿呢? ——自2017以来,她去纽约深造去了。
考查现在完成时。has gone to表示某人去了某地,指人在去某地途中,或者在某地,还没回来;has been in表示某人在某地呆多长时间,常与since和for表示的时间段连用;has been to表示某人曾经去过某地,指人已回来;has arrived in,是一个短暂性动词,不能于延续性的时间状语搭配。根据题干中“I haven’t seen your elder sister for years. Where is she now?”可见姐姐不在此地,结合题干中“...England for further study since 2017.”可知姐姐自从2017年以来就没回来,可见姐姐在英国待了很长时间,用have been in。答案为B。
77.C
【解析】
句意:看!有人打扫了教室。它看起来很干净整洁。
考查动词时态。根据“It looks so clean and tidy.”可推知,是有人已经把教室打扫干净了,表示说话之前动作已经完成并且对现在造成了影响,所以应用现在完成时,其结构为have/has+动词过去分词,主语为不定代词someone,助动词用has,clean的过去分词是cleaned,故选C。
78.A
【解析】
【分析】
句意:——你父亲在家吗?——不,他去上海了。
考查动词时态以及have/has gone to和have/has been to的区别。根据上下句语境可知,空处应用现在完成时;has gone to,表示到某地去了,还没有回来;has been to,表示去过某地,现在已经回来了。根据空前“No”可知,是到上海去了,还没回来。故选A。
79.D
【解析】
句意:我们的教练训练我们队6年了,我们赢得了很多奖项。
考查时态辨析。根据“for 6 years”可知用现在完成时,其结构为have/has done。故选D。
80.B
【解析】
句意:——你的英语真好。你是怎么学的?——我听英文歌曲。自从去年冬天以来,我就这样学习。
考查时态辨析。根据“since last winter”可知用现在完成时,其结构为have/has done。故选B。
81.A
【解析】
句意:吉姆还没有找到他需要的信息。所以他不能很快完成他的工作。
考查现在完成时。根据“yet”可知,此处应使用现在完成时,故选A。
82.B
【解析】
句意:很多游客已经去过桂林很多次了。这是一个非常好的城市。
考查谓语动词。have been in已经在某地(呆一段时间);have been to去过某地(已经回来);have gone to去了某地(还没回来);have travelled去旅行,travel是不及物动词。根据语境,这里表示“很多人去过桂林很多次”。故选B。
83.B
【解析】
句意:——你的老师在哪里?——他去图书馆了。他已经在图书馆呆了一个小时了。
考查现在完成时短语辨析。has gone to去了,还没有回来;has been in去了某地待了多久,后接一段时间;has been to去过,已回来;went to去,过去式;根据句意及“for an hour”可知,此处应用现在完成时,且表示动作已经持续一段时间,应用has been in的结构,故选B。
84.D
【解析】
句意:——那是一件新外套吗? ——不,我已经买了很长时间了。
考查现在完成时。根据“No”可知,回答者的外套应是从过去买了之后就一直拥有到现在,表示过去一直持续到现在的动作应用现在完成时,故排除A和B;根据“for+时间段”可知,此句谓语应用延续性动词,所以此空应填have had。故选D。
85.D
【解析】
句意:我的父母已经结婚40多年了,他们非常相爱。
考查动词时态。根据“for over 40 years”可知应该用延续性动词的现在完成时结构have been married,故选D。
86.B
【解析】
句意:鲍勃和他的父母去过香港两次。
考查动词时态及主谓一致,have/has been to去过;has gone to去了还没回来;have been in待在某个地方。根据“twice”两次,可知应该是去过了。主语Bob为第三人称单数,应该用has been to,故选B。
87.C
【解析】
句意:——今晚和我一起去看电影《阿凡达》怎么样?——谢谢。但我已经看过两次了。
考查现在完成时。see看,一般现在时;will see将要看,一般将来时;have seen已看过,现在完成时;saw看了,一般过去时;根据句中的“But”及“twice”可知,我已经看过这部电影两次了,隐含的意思是已经知道电影的内容了,不想再看了,符合过去发生的事对现在造成一定的影响,应使用现在完成时。故选C。
88.C
【解析】
【分析】
句意:我很了解公共图书馆因为我自从2015年就一直在那工作。
考查动词时态。由“since 2015”可知动作是从2015年一直持续到现在,时态是现在完成时。故选C。
89.B
【解析】
句意:——戴安娜在哪里?我有有趣的事要告诉她。——她去超市了。她很快就回来。
考查动词时态辨析。根据下文“She will be hack soon”,可知去了超市,不在说话地点,需用现在完成时have/has gone to结构;结合选项,故选B。
90.C
【解析】
句意:——他以前从未去过香港,是吗?——不,他去过。这是他第三次到那儿去了。
考查反意疑问句。上文是“前否后肯”结构的反义疑问句,其答语应依据“事实”回答,根据“It’s the third time that he has been there.”可知,他去过香港,应作肯定回答。排除BD两项,原句用的是现在完成时,回答应用助动词has,故选C。
91.D
【解析】
句意:王先生在南京已经三天了。
考查现在完成时的用法。has gone to去了;has gone in不存在;has been to去过;has been in一直在。根据for three days可知是延续性动作,及be in“待在”。故选D。
92.C
【解析】
句意:——我们来这里已经四年了。——时间过得真快啊!我们在这个城市已经工作很长时间了。
考查现在完成时。根据“for so long”可知,这里表示从过去一直持续到现在的一个动作,应用现在完成时,故选C。
93.B
【解析】
【分析】
句意:——你做完你的家庭作业吗?——是的,我刚刚做成。
考查动词时态。根据题干中的“yet”可知问句用现在完成时,现在完成时的谓语动词结构为have/has done,所以排除A、D选项;由答句中的“a moment ago”可知答句用一般过去时,排除C,故选B。
94.A
【解析】
句意:——杰克,你妈妈呢?——她去了新加坡。她下周回来。
考查现在完成时。has gone to去了某地(还没回来);visited参观,过去式;went to去了,过去式;has been to 曾经去过某地,现在已经不在那里了;根据“ And she will be back next week”可知此处指“去了新加坡,还没回来”;故选A。
95.B
【解析】
句意:——Jack,我好久没见到你的父亲。——他去北京出差一个月。
考查动词时态及延续性动词用法。has been to去过某地(已回来);has been in待在某地;has gone to去了某地(未回来);went to去。for+一段时间,要与现在完成时一起连用,排除D选项。且动词要用延续性动词,排除A和C选项,故选B。
96.D
【解析】
【分析】
句意:——你父母什么时候结婚的?——1998年。他们已经结婚20多年了。
考查延续性动词和非延续性动词的用法。marry和某人结婚、嫁或娶某人,非延续性及物动词;get married结婚,非延续性动词短语;be married结婚,表示状态,延续性动词短语,能与时间段连用。根据答语中“for over 20 years”可知,空二所在的句子应用现在完成时,且动词应用延续性的,故排除B、C项;根据句意,空一表示动作发生的时间,且空后没有宾语,应用get married,故排除A项。故选D。
97.C
【解析】
【分析】
句意:——我最好的朋友已经决定去美国学习了。我认为我会想她的。——不要担心。你可以和她在网上交流。
考查现在完成时。根据“already” 一词可知,此句应该用现在完成时,即have/has+done。故选C。
98.C
【解析】
句意:他爷爷已经去世两年了。
考查现在完成时。由句中“for two years”可知,此句用现在完成时,其构成为“has/have+过去分词”,die为非延续性动词,不能与时间段连用,故选C。
99.A
【解析】
句意:她去过北京三次了。这次她已经在北京呆了三天了。
考查现在完成时。根据“three times”可知,她曾经去过北京,所以第一句应用“has been to”;因为第二句的时间状语为“for+时间段”,所以第二句谓语应用延续性动词 “has been in”。故选A。
100.C
【解析】
句意:——到目前为止,你写过关于中国传统食物的文章吗?——还没有,但我有个计划。
考查情景交际。Ever since 从那以后;Later on后来; Not yet还没有;From now on从现在开始。由答语后半句“but I have a plan for it”可知,还没有写过有关中国传统食物的文章,但是有个计划,故选C。
专题17 重点语法there be句型80题(名校最新真题)-七年级英语下学期期末复习查缺补漏冲刺满分(人教版): 这是一份专题17 重点语法there be句型80题(名校最新真题)-七年级英语下学期期末复习查缺补漏冲刺满分(人教版),共25页。
专题12 重点语法一般过去时100题(名校最新期末真题)-七年级英语下学期期末复习查缺补漏冲刺满分(人教版): 这是一份专题12 重点语法一般过去时100题(名校最新期末真题)-七年级英语下学期期末复习查缺补漏冲刺满分(人教版),共31页。
专题15 重点语法现在完成时80题(名校最新真题)-八年级英语下学期期末复习查缺补漏冲刺满分(牛津上海版): 这是一份专题15 重点语法现在完成时80题(名校最新真题)-八年级英语下学期期末复习查缺补漏冲刺满分(牛津上海版),共24页。