内容正文:
12月第三次月考复习之现在完成时100题
1.Since we entered our school three years ago, we ________ not only knowledge but also how to be a responsible citizen.
A.will learn B.are learning C.have learned D.had learned
2.—How is everything going?
—Not bad. At least, the relationship between the police and the community _________.
A.has improved B.improved C.has controlled D.controlled
3.—He is such a successful businessman now.
—Yes, but you can’t imagine how many difficulties he ________.
A.overcome B.had overcome C.has overcome D.is overcoming
4.—Do you know Mr. Smith from America?
—Yes, I________ him since 2008.
A.know B.knew C.have known D.will know
5.Miss Green isn’t in the office. She ________ to the library.
A.goes B.went C.has gone D.has been
6.—Look! It’s reported that Fuzhou Metro Line 5 ________ for two months.
—Yes, it opened on April 29.
A.has run B.ran C.runs
7.Steve ______ more outgoing since last year.
A.was B.would be C.has been D.will be
8.The man _______ Shanghai an hour ago, so he _______ for an hour.
A.was away for; has left B.left; has left
C.has left for; has been away D.left for; has been away
9.I can't find my wallet anywhere. I'm sure I ________it.
A.lost B.will lose C.lose D.have lost
10.I ________ the computer for two years.
A.have had B.have bought C.bought
11.—Mum, David isn’t at home. Where ________ he?
—He ________ to watch a movie. He will be back later.
A.was; went B.is; has been C.is; has gone D.was; goes
12.—Jane, would you like to try some apple pies?
—No, thanks. I ________ a lot of them already.
A.have B.have had C.will have
13.—Where is your father?
—He ________ another city and he ________ there for two weeks.
A.has been to; has been in B.has gone to; has been
C.has been in; has been to D.has gone to; has been to
14.—Why are you standing here, Mrs. White ?
—I’m waiting for my son, he ________back form school.
A.won’t B.hasn’t come C.doesn’t
15.So far, the population ________ about two percent.
A.has increased by B.has increased to C.increased by
16.-Bad luck! It's too late.
-It doesn't matter. The movie _______ for only a few minutes. You can't miss it.
A.has begun B.has been on
C.began D.was on
17.—How long can I ________ the book?
—About two weeks.
A.buy B.get C.borrow D.keep
18.I__________ the film. I don’t want to see it again.
A.saw B.have seen C.has seen
19.He __________ many places of interest since he came to Chongqing two years ago.
A.is visiting B.visited C.has visited D.will visit
20.Not only Miss Zhang but also her students ________ to the tour study twice.
A.have gone B.has gone C.have been D.has been
21.—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
22.Uncle Li can speak English very well because he ________ England for 5 years.
A.has been in B.has been to C.has gone to D.has arrived in
23.- Peter, do you know who _______ my dictionary?- Sorry, I don't know. I _______ it.
A.took away; didn't do B.has taken away; didn't do
C.had taken away; haven't done D.has taken away; hadn't done
24.Linda won’t be surprised because I ________ her the news already.
A.tell B.will tell C.have told D.am telling
25.I ______ in Xuzhou since I was born.
A.have lived B.am living C.will live D.was living
26.—Hello! May I speak to your mother?
— Sorry, my mother isn’t at home. She _________ abroad for ten days.
A.has gone B.has been C.has been to D.has gone to
27.Julie’s father ________ to London last month. He ________ there three times.
A.went; has gone B.has gone; has been C.went; has been
28.________, Jim has read five of the Harry Potter series. He has ________ to read.
A.So far; more two B.So far; two more
C.Until now; two another D.Until then; another two
29.We ______ Xiao Li since she was a little girl .
A.know B.had known C.have known D.knew
30.—Your new mobile phone is nice. ________ did you buy it?
—In July. I ________ it for three months.
A.How long; had B.When; have bought C.When; have had
31.—Andy, ________ your mother ________ Japan?
—Yes. She left home two days ago.
A.has; been to B.has; gone to C.has; been in D.was; in
32.---Where is Mr. Wang?
---He together with his students Cunjin Park.
A.have gone to B.has been to
C.has gone to D.have been to
33.—Where ________?
—I have been looking for you everywhere.
A.have you gone B.have you been C.do you go D.did you go
34.--- I’ve got the final Harry Potter book.
--- You will love it . I __________ it twice already .
A.am reading B.have read C.was reading
35.Miss Guo teaches maths in a school. She ________ a teacher since 1998.
A.is B.has been C.will be D.was
36.—I'd like you to tell me something about Shennongjia.
—I'm sorry, but neither Jack nor I ________ there.
A.haven’t been B.have been C.have gone D.haven’t gone
37.—How long can I ________ this book?
—Five days. But you must return it on time.
A.keep B.lend C.borrow D.kept
38.—Bill, why are you standing outdoors?
—I _______ my keys, so I have to wait until my mother gets back.
A.have lost B.will lose C.lose
39.—Why are you standing here, Mrs White?
— I’m waiting for my son. He ________ back from school.
A.hasn’t come B.won’t come C.doesn’t come
40.The government _________ students not to swim in rivers. Let’s go to swim in a swimming pool.
A.is warning B.warned C.has warned D.will warn
41.Alice is my classmate. She ________ in our school since 2017.
A.studies B.studied C.has studied D.is studying
42.—Where is Mr. Wang?
—He ________the Summer Palace together with his students.
A.has gone to B.have gone to C.has been to D.have been to
43.--Where is Miss Lu? --She ________ Australia. She will be back in a week.
A.is going B.has gone to C.has been to D.has been in
44.—We haven’t seen Mr. Lee for a long time.
—He ________ Yunnan with his family. He will be back in a week.
A.has been to B.has gone to C.have been in D.goes to
45.—Where is Catherine? I haven’t seen her for days.
—She ________ Wuhan. She’ll be back next week.
A.has gone to B.has been to C.went to
46.—How long have I ________ the book?
—I’m afraid you’ll have to return it to the library in three days.
A.kept B.borrowed C.lent D.bought
47.—I want to know ________.
—Since I caught the rain last Tuesday.
A.what have you done
B.how long you have had a cough
C.when did you get a headache
D.where you have been
48.—You ________ New York City before, right?
—No. I have always been too busy. But I will go there the minute I ________ my work.
A.have gone to; finish B.went to; will finish C.have been to; finish
49.Mr. Jackson has _________ China for many years. He knows a lot about Chinese culture.
A.been to B.come to C.been in D.arrived in
50.So far, we ________more than 400 trees on both sides of the new road.
A.will plant B.have planted C.planted
51.—How long have they ______ France?
—For about half a year.
A.been to B.gone to C.gone in D.been in
52.—Where is your father? Everyone is looking for him.
—Well, he ________ the post office to send some Christmas cards.
A.is gong to B.goes to C.has gone to D.has been to
53.You are a collective of the experiences you ______ in your own life, so you should be proud of them even the bad ones.
A.will have B.have had C.had had D.are having
54.—Tom, where is Mr. Wang, do you know?
—He isn’t here now. He ________ the classroom.
A.has gone to B.went to
C.has been to D.will go
55.My father ________ my mother since twenty years ago. They live a happy life.
A.has got married with B.has married to
C.has been married with D.has been married to
56.—How long ________ in Shanghai?
—Since the end of last year.
A.did she live B.has she lived C.will she live
57.I really love the film The Wild Robot. So far, I ________ it twice.
A.watch B.have watched C.will watch D.am watching
58.—What books did you read last year?
—I ________ The Old Man and the Sea since last term, and now the third time.
A.read B.am reading C.have read
59.—Is your brother a League member?
—Yes, he ________ the League three years ago. He ________ a League member for three years.
A.joined; has been B.has joined; has been C.was joined; is D.joined; was
60.--- How long have you _______ the book ?
--- For two weeks. But I ________ return it to the library today, or I can’t borrow one next time.
A.had; must B.bought; have to
C.kept; have to D.borrowed; must
61.Peter is young, but he ________ many countries.
A.has been in B.has gone to C.went to D.has been to
62.Zhai Zhigang, together with Wang Yaping and Ye Guangfu ________ returned from the space station safely.
A.have B.has C.had
63.Neither her two brothers nor she ________ music classes before, but they’ve shown quite a talent in it.
A.took B.was taking C.have taken D.has taken
64.My dictionary _____. I have looked for it everywhere but still____ it.
A.has lost; don’t find B.is missing; don’t find
C.has lost; haven’t found D.is missing; haven’t found
65.—This is a fantastic mobile phone. When did you buy it?
—I ________ it for three days.
A.have had B.bought C.buy D.have bought
66.I _________ the whole room so far.
A.have cleaned up B.cleaned up C.am cleaning up
67.—Your dog is so cute! When did you buy it?
—Last year. I ________ it for three months now.
A.bought B.have bought C.have had
68.---Why are you still here? It's so late.
---Because I my work. Don't worry. It's almost done.
A.wasn't finishing B.wouldn't finish C.haven't finished D.won't finish
69. you! You’ve your dream through hard work.
A.Lucky; come true B.Luck; realized
C.Luck; come true D.Lucky; realized
70.I don’t feel well. My sister was sick several days ago and I’m afraid she ________ me her cold.
A.was giving B.is giving C.gave D.has given
71.— Hello. May I speak to Mr. Green?
— Sorry. He ________ the bookshop. You can call again at 4:00.
A.was going to B.has gone to C.has been to D.has been in
72.My father _____________ in the factory since he moved to Beijing.
A.works B.has worked C.is working D.worked
73.Our government ________ lots of efforts to improve people’s living conditions in the past 5 years.
A.made B.make C.will make D.has made
74.As a name card of China, the high-speed railway __________ rapidly in recent years.
A.developed B.develops C.has developed
75.---Look, the man looks like Green.
---It _______ be him, for he _______ to America.
A.can’t; has gone B.may not; has been
C.mustn’t; has gone D.can’t; has been
76.Betty ________ the piano since she was 5 years old.
A.plays B.will play C.is playing D.has played
77.The Harry Potter books ________ pretty popular since they were published.
A.become B.will become C.have been
78. –Where is Mr.Smith?
--He isn’t here. He ______ to England.
A.has been B.has gone C.went D.goes
79.Uncle Li ________ in the city since 1980, so he knows a lot about it.
A.is living B.lives C.lived D.has lived
80.—Where is Jenny?
—She _______ the library.
A.has been to B.has gone to C.went D.goes
81.—Can I________your dictionary?
—Sure. But you can only________it for two days.
A.borrow; keep B.borrow; borrow C.keep; borrow D.keep; keep
82.I ________ this book for two weeks. I have to return it to the library as soon as possible.
A.borrowed B.have borrowed C.have kept
83.The shopping mall called Yinxiangcheng ________ for half a year, 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 been opened; haven’t been
84.I have ________ a teacher for ten years.
A.be B.being C.been D.am
85.— Where is Henry? I him since two days ago.
—He prepared for the interview. He was so tired that he for two days.
A.didn't see; have been asleep B.haven't seen; have fallen asleep
C.didn't see; have gone to sleep D.haven't seen; has been asleep
86.That poor man has ________ for three years.
A.died B.been died C.been dead D.dying
87.The final of the basketball match ________ for an hour, but we are still very excited.
A.has begun B.has ended C.has been on D.has been over
88.—Jack, I haven’t seen your uncle for a long time.
—He _________ Shanghai on business for two months.
A.went to B.has gone to C.has been in D.has been to
89.He ________ many friends in the past three years.
A.makes B.made C.has made D.was making
90.—Where is your father?
—He ________ Australia and ________ Sydney for two weeks.
A.has gone to; has been in B.has been in; has been to
C.has gone to; has been to D.has been to; has been in
91.I’ve never been out of China _______. What about you?
A.already B.over C.before D.just
92.- Late again! Where_______?
- Sorry, I_______ in the heavy traffic on my way here.
A.have you been; got caught B.have you been; have got caught
C.were you; got caught D.were you; have got caught
93.The man ________ here since the factory opened.
A.has worked B.has been worked
C.is working D.had worked
94.The life we have ________ used to ________ a lot now.
A.got; changing B./; has changed
C.got; has changed D./; changing
95.Great changes in Shanghai in the past few years.
A.have taken place B.took place C.take place D.will take place
96.—Linda, is that man your English teacher Mr. Han?
—No, it can’t be him. He ________ Shanghai for further study.
A.has gone to B.has been to C.goes to D.was going to
97.—I plan to read “The Great Gatsby” for our class discussion.
—I ________ it already. It’s a great book.
A.read B.will read C.am reading D.have read
98.—May I speak to Miss Zhang, please?
—Sorry. She is not here. She ________ Beijing.
A.has been to B.has gone to C.went to D.goes to
99.The film __________ for 5 minutes, and we missed the beginning unluckily.
A.is on B.has been on C.begins D.has begun
100.—Hi, Tom. May I use your dictionary? Mine was left at home.
—Sorry. Bill ________ it since two days ago.
A.has lent B.has borrowed C.has kept D.has gotten
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
题号
1
2
3
4
5
6
7
8
9
10
答案
C
A
C
C
C
A
C
D
D
A
题号
11
12
13
14
15
16
17
18
19
20
答案
C
B
B
B
A
B
D
B
C
C
题号
21
22
23
24
25
26
27
28
29
30
答案
D
A
B
C
A
B
C
B
C
C
题号
31
32
33
34
35
36
37
38
39
40
答案
B
C
B
B
B
B
A
A
A
C
题号
41
42
43
44
45
46
47
48
49
50
答案
C
A
B
B
A
A
B
C
C
B
题号
51
52
53
54
55
56
57
58
59
60
答案
D
C
B
A
D
B
B
C
A
C
题号
61
62
63
64
65
66
67
68
69
70
答案
D
B
D
D
A
A
C
C
D
D
题号
71
72
73
74
75
76
77
78
79
80
答案
B
B
D
C
A
D
C
B
D
B
题号
81
82
83
84
85
86
87
88
89
90
答案
A
C
B
C
D
C
D
C
C
A
题号
91
92
93
94
95
96
97
98
99
100
答案
C
A
A
C
A
A
D
B
B
C
1.C
【详解】句意:自从我们三年前进入学校以来,我们不仅学到了知识,而且学会了如何做一个负责任的公民。
考查时态。根据“Since we entered our school three years ago”可知用现在完成时,其结构为have/has done。故选C。
2.A
【详解】句意:——一切进展如何?——还不错。至少,警察和社区之间的关系有所改善。
考查时态和动词辨析。has improved已经改善,现在完成时;improved改善,一般过去时;has controlled已经控制,现在完成时;controlled控制,一般过去时。根据“the relationship between the police and the community”可知,警察和社区的关系改善了,此处表示过去的动作对现在的影响,用现在完成时have/has done。故选A。
3.C
【详解】句意:——他现在是一个如此成功的商人。——是啊,但你想象不到他已经克服了多少困难。
考查谓语动词时态。根据“He is such a successful businessman now.”可知他现在是一个成功的商人,因此是已经克服了很多困难,应用现在完成时表示已完成的动作对现在的影响。故选C。
4.C
【详解】句意:——你认识来自美国的史密斯先生吗?——是的。自从2008年我就认识他。
本题考查时态。know是一般现在时,knew是一般过去时,have known是现在完成时,will know是一般将来时。根据since 2008可知,此处用现在完成时。故选C。
5.C
【详解】句意:格林小姐不在办公室。她去图书馆了。
考查动词时态。goes去,一般现在时;went去,一般过去时;has gone去了未归;has been to去了已回。根据“Miss Green isn’t in the office”可知,格林小姐去了图书馆,还没有回来,应用has gone to,故选C。
6.A
【详解】句意:——看!据报道福州地铁5号线已经运行两个月了。——是的,它开通于4月29日。
考查时态。根据句中的时间标志词“for two months”可知需要用现在完成时。故选A。
7.C
【详解】句意:史蒂夫从去年开始变得更加外向。
考查现在完成时态。was一般现在时态的第三人称单数形式;would be过去将来时态形式;has been现在完成时态的第三人称单数形式;will be一般将来时态形式。根据后面的时间状语since last year.可知,这里应该用现在完成时,主语Steve是第三人称单数形式,应填has been,故选C。
8.D
【详解】句意:那个人一个小时前动身去了上海,所以他已经离开一个小时了。考查一般过去时和现在完成时。第一个空,根据an hour ago可知句子动作发生在过去,时态用一般过去时,排除C选项;第二个空,根据for an hour可知句子时态用现在完成时,而且谓语动词应用延续性动词,leave是短暂性动词,不能和一段时间for an hour连用,要用be away代替,排除A、B选项;所以只有D选项正确,故答案选D。
9.D
【详解】句意:我到处找不到我的钱包。我肯定把它弄丢了。结合语境理解可知,“丢钱包”这一动词是发生在过去,对现在造成的影响是现在找不到钱包了,符合现在完成时态的范畴,答案为D。
10.A
【详解】句意:我买这台电脑两年了。
考查现在完成时及延续动词。根据时间状语“for two years”,for+一段时间,句子用现在完成时,主语+have/has done,排除C选项;现在完成时中表示持续一段时间时,动词用延续动词。排除B。故选A。
11.C
【详解】句意: ——妈妈,大卫不在家。他在哪里?——他去看电影了。他一会儿就回来。
考查动词时态。第一空根据“isn’t”可知,应该用一般现在时,排除AD;have been to去过(已回),have gone to去了(未回)。根据“He will be back later.”可知去了还没有回来,故选C。
12.B
【详解】句意:——简,你想尝尝苹果派吗?——不用了,谢谢。我已经吃了很多了。
考查动词时态。根据“already”以及句意可知,“已经吃了很多苹果派”对现在造成的影响是不能再吃苹果派了,所以用现在完成时have/has done的结构,故选B。
13.B
【详解】句意:——你爸爸在哪里?——他去了其他城市,在那里已经两周了。
考查现在完成时。has been to曾经去过某地;has been in在某地;has gone to去了某地或去某地的路上。根据“He…another city and he…there for two weeks.”可知是他去了其他城市还没回来,故要用has gone to;且在那里两周,there是副词,前面不加介词,故要用has been,故选B。
14.B
【详解】此题重点考查现在完成时的基本用法和构成。表示发生在过去的动作对现在造成的影响或结果。其基本构成为have或has+动词的过去分词。
15.A
【详解】句意:到目前为止,人口增长了大约百分之二。
考查短语辨析。短语increase by表示“增加了,后加倍数,百分数”;increase to这个表示“增加到,后加具体数字”,根据语境可知是“人口增长了大约百分之二”,此处是“增加了”。根据语境可知用现在完成时,其结构是have done的形式。根据题意,故选A。
【点睛】increase to这个表示“增加到”
比如你有300分,我给你200分,你就增加到500分。用to 500。
increase by表示“增加了”
比如你有300分,我给你200分,你就增加了200分,用by 500。
16.B
【详解】试题分析:句意:真糟糕!太晚了。没关系。电影只演了几分钟。你不能错过它。For+一段时间做时间状语,要用现在完成时。而begin是非延续性动词,be on译为“上映”。故选B。
考点:考查时态的辨析。
17.D
【详解】句意:——这本书我能保存多久?——大约两周。
考查动词辨析。buy买;get得到;borrow借入;keep保存。根据“How long...”可知句中的谓语动词应用延续性动词,四个选项中只有选项D为延续性动词。故选D。
18.B
【详解】句意:这部电影我已经看过了。我不想再看了。
考查现在完成时。根据“I don’t want to see it again.”说明已经看过了,故第一句的时态为现在完成时态,其结构为have/has+过去分词,see的过去分词是seen。主语I是第一人称,故助动词应用have。故选B。
19.C
【详解】句意:自从他两年前来重庆以来,他参观了许多名胜古迹。
考查时态。根据“since he came to Chongqing two years ago”可知此处用现在完成时,其结构为have/has done。故选C。
20.C
【详解】句意:不仅张女士而且她的学生们都已经去过游学两次了。
考查主谓一致以及动词时态。have/has been to去过某地 (已回来); have/has gone to去了某地 (未回来)。根据“Not only Miss Zhang but also her students...tour study twice.”可知,曾经去过游学2次,现在已经回来了,排除A和B选项。not only...but also连接并列主语时,谓语动词与离其最近的主语her students单复数保持一致,故助动词用have,故选C。
21.D
【详解】句意:——你的叔叔买这台私人电脑多长时间了?——10年了。他想买一台新的。
考查现在完成时。have有,buy的延续性动词;buy买,瞬间动词,根据“since ten years ago”和“how long”可知,时态是现在完成时且动词要用延续性动词,构成:主语+have/has+动词过去分词,排除B和C,主语“your uncle”是第三人称单数,所以助动词用has,排除A,故选D。
22.A
【详解】句意:李叔叔英语说得很好因为他在英国待了5年。
考查现在完成时。has been in待在某地;has been to曾经去过某地(已经回来);has gone to去了某地还未回来;has arrived in已经到达。根据“for 5 years”可知,设空处应用延续性动词,has been in符合题意。故选A。
23.B
【详解】试题分析:句意:——彼得谁拿走了我的词典?——对不起,我不知道。我没有拿。根据第一空do you know可知后面的宾语从句用现在时,故排除AC两项。第二空,强调我没有拿你的词典,发生在第一人询问之前,故用一般过去时,D项是过去完成时,用于过去的过去。故选B。
考点:考查时态的用法。
24.C
【详解】句意:琳达不会感到惊讶,因为我已经告诉她这个消息了。
考查现在完成时。根据“already”可知,本题用现在完成时态,结构是have/has done。故选C。
25.A
【详解】句意:我从出生起就住在徐州。
考查现在完成时。have lived为现在完成时;am living为现在进行时;will live为一般将来时;was living为过去进行时。根据“since I was born”可知,主句的时态应用现在完成时,其结构为“have/has done”,此处应填have lived。故选A。
26.B
【详解】句意:——你好!我可以和你妈妈说话吗?——对不起,我妈妈不在家。她已经出国十天了。
考查时态。have been to去过某地,已经回来;have gone to去了某地,还未回来;have been in待在某地。根据“for ten days”可知此处指在国外待了10天,与时间段连用用have been in,abroad是地点副词,省略介词in。故选B。
27.C
【详解】句意:朱莉的父亲上个月去了伦敦。他去过那儿三次。
考查时态和动词短语。根据“last month”可知前句要用一般过去时,动词用过去式;have been to去过某地(回来了);have gone to到某地去了(未回来)。根据“He ... there three times.”可知此处指去过伦敦三次,用have been to。故选C。
28.B
【详解】句意:到目前为止,Jim已经读了五本《哈利波特》系列的书,他还有两本可以读。
考查副词短语和数词。so far目前为止;until now到现在为止;until then直到那时(与过去完成时连用);more two错误表达;two more还有两本;two another错误表达;another two另外两本,还有两本。根据“...Jim has read five of the Harry Potter series.”可知,该句时态为现在完成时,其时间状语可用so far/until now,排除选项D;而当数词与more/another连用时,数词应放在more之前,another之后,所以此句“He has...to read.”的空处应是two more。故选B。
29.C
【详解】句意:自从她还是个孩子的时候,我就认识小丽。
考查动词的时态。know一般现在时;had known过去完成时;have known现在完成时;knew一般现在时。这里是since引导的时间状语从句,主句用现在完成时,其结构是have done的形式。故选C。
30.C
【详解】句意:——你的新手机很好。什么时候买的?——七月份。我已经买了三个月了。
考查现在完成时。根据答语“In July”可知,询问时间用When。由“for+时间段”可知,需要用现在完成时:have/has done,且只能与延续性动词连用。buy“买”,为短暂性动词。have“拥有”,为延续性动词。故选C。
【点睛】易错分析:容易忽略“for+时间段”与延续性动词连用,结合句意错选为B。
31.B
【详解】句意:——安迪,你妈妈去日本了吗?——是的,她两天前离家的。
考查现在完成时。have been to曾经去过某地,已回;have gone to去了某地,还未回;have been in待在某地;be in在某地。根据“She left home two days ago.”可知,此处表示“去日本了,还未回”,故用have gone to结构,主语是三单,助动词用has。故选B。
32.C
【详解】试题分析:句意:——张老师在哪里?——他和他的学生去Cunjin公园了。A.have gone to去了(还没回来),have been to去过(已经回来)。句子的主语是he, 是第三人称单数,故助动词要用第三人称单数。据句意,故选C。
考点:考查现在完成时。
33.B
【详解】句意:——你去哪里了?——我一直在到处找你。
考查动词时态。由答语“I have been looking for you everywhere.”可知,问句的时态也是现在完成时,故排除C、D两项。have you gone去了某地,人未回来;have you been去了某地,现已回来。由答语“I have been looking for you everywhere”可知,此处应为人已经回来了,故用have you been。故选B。
34.B
【详解】试题分析:句意:我买了哈利波特终结版的书。你会喜欢它的,我已经读过两遍了。动作发生在过去但是强调对现在的影响,这时用现在完成时。根据对对方的判断你会喜欢它的,可知他对书已经了解了。根据句意,故选B。
考点:考查现在完成时的用法。
35.B
【详解】句意:郭老师在一所学校教数学。自1998年以来她一直是一名教师。
考查现在完成时。根据“since 1998”可知,此处是指郭老师自1998年以来一直是一名教师,句子时态应用现在完成时,其结构为has/have done;主语为She,助动词用has;动词be的过去分词为been。故选B。
36.B
【详解】句意:——我想要你告诉我一些关于神农架的事。——抱歉。Jack和我都没去过那。
考查现在完成时。have been去过某地(已回来);have gone去某地(未回来),根据所给空前面的I'm sorry和neither Jack nor可知,应该是Jack和我都没去过,neither……nor已经是否定形式,所以谓语动词用肯定,故选B。
37.A
【详解】句意:——这本书我可以借多久?——五天。但是你必须按时归还。
考查动词。keep保存;kept为其过去式;lend借出;borrow借来。情态动词can后接动词原形,可排除kept。How long问(一段)时间,后接延续性动词;borrow和lend是非延续性动词,故选A。
38.A
【详解】句意:——比尔,你为什么站在户外?——我的钥匙丢了,所以我不得不等到我妈妈回来。
考查时态。根据“my keys, so I have to wait until my mother gets back.”可知此处表示过去的动作对现在的影响,用现在完成时have/has done。故选A。
39.A
【详解】句意:——你为什么站在这里,怀特夫人?——我在等我的儿子。他还没有从学校回来。
考查动词时态。根据“I’m waiting for my son.”可知,他的儿子还没有回家,此处表达某事未完成,所以需用现在完成时的否定形式,其结构是haven’t/hasn’t+过去分词,又知He是单三人称,需用hasn’t come。故选A。
40.C
【详解】句意:政府警告学生不要在河里游泳。我们去游泳池游泳吧。
考查时态。由句中“Let’s go to swim in a swimming pool.”可知,此句是说政府警告学生不要在河里游泳,用现在完成时,其构成为“has/have+过去分词”,故选C。
41.C
【详解】句意:爱丽丝是我的同学。自从2017年,她就在我们学校学习。
本题考查时态。studies是一般现在时,studied是一般过去时,has studied是现在完成时,is studying是现在进行时。根据since 2017可知,此处用现在完成时,故选C。
42.A
【详解】句意:——王先生在哪?——他和他的学生一起去了颐和园。
考查现在完成时。has/have gone to表示去了还未回;has/have been to表示去过已经回来了。根据句意,可知王先生现在还在颐和园未回,排除C和D;本句主语为He,together with his students为介词短语,不做主语,所以用has gone to。故选A。
43.B
【详解】句意:——陆小姐在哪里? — —她去了澳大利亚。她一周后回来。结合语境,她去了澳大利亚。她一周后回来。本句中陆小姐还没回来,所以要用完成时,表示从过去某一事件发生到现在或将继续持续下去。故排除A项。has been to 意为“去过…”,表示已经回来了;has gone to 意为“去过…”,表示还没回来。has been in一直呆在某地;由句子She will be back in a week. 可知,陆小姐还没回来。所以排除C/D;因此本题的语境是:她去了澳大利亚。她一周后回来。故选B。
44.B
【详解】句意:——我们好久没有见到李先生了。——他和家人去云南了。 他将在一周内回来。
考查时态以及have been to与have gone to的区别。根据“We haven’t seen Mr. Lee for a long time”可知,去了云南造成的结果就是好久没有看见他,用现在完成时表示过去发生的动作对现在造成的影响,排除D选项。has been to去过某地(已回来);has gone to去某地(还未回来);have been in待在某地。主语he是第三人称单数,助动词用has,排除C选项。根据“He will be back in a week”可知,去了云南还没有回来,故选B。
45.A
【详解】句意:——凯瑟琳在哪里?我好几天没见到她了。——她去了武汉,她下星期回来。
考查现在完成时。has gone to去某地还没回来;has been to曾经去过某地;went to去。根据“She ... Wuhan. She’ll be back next week.”可知,她去了武汉,还没回来,过去对现在的影响,用现在完成时,故选A。
46.A
【详解】句意:——我保留这些书多长时间了?——恐怕你得在三天之内把书还给图书馆。
考查动词辨析。kept保留,是延续性动词;borrowed借入,是短暂性动词;lent借出,是短暂性动词;bought买,是短暂性动词。根据“How long”可知此处问“多长时间”,要用延续性动词,故为kept。故选A。
47.B
【详解】句意:——我想知道你咳嗽多长时间了。——自从我上周二淋了一场雨开始。
考查宾语从句。宾语从句使用陈述句语序,排除A和C;且根据“Since I caught the rain last Tuesday”可知,表示时间段,用“how long”,故选B。
48.C
【详解】句意:——你之前去了纽约城,是吗? ——没有,我一直都很忙,但是我一完成我的工作就去那里。
考查时态。have gone to去了,现在完成时;went to去,一般过去时;have been to去过,现在完成时;finish完成;will finish将完成,一般将来时。根据“before”可知,该句应为现在完成时,表示“之前去过某地”,应用have been to;根据“the minute”可知,此句为the minute引导的时间状语从句,主句为一般将来时,从句为一般现在时,应用finish,故选C。
49.C
【详解】句意:杰克逊先生在中国已经很多年了。他对中国文化了解很多。
考查现在完成时态。根据“for many years”,可知动作发生在过去,一直持续到现在,所以应用现在完成时态,动词应用延续性动词;have been to曾经去过……,后面不可以和“for+一段时间”连用,所以排除A选项;have been in一直在……,后面可以和“for+一段时间”连用;come和arrive是非延续性动词,不能和表示一段的时间连用,排除B、D选项;故选C。
50.B
【详解】句意:到目前为止,我们已经在新路的两边种了400多棵树。
考查动词时态,will plant一般将来时;have planted现在完成时;planted一般过去时,观察句子“So far到目前为止”再结合句意,这里表示的是动作从过去一直持续到现在,可能会持续到将来,那么应该用现在完成时,故选B。
51.D
【详解】句意:——你在法国多长时间了?——大约半年了。
考查现在完成时。have been to去过某地;have gone to到某地去了,还没有回来;have gone in错误表达;have been in在某地。根据“For about half a year.”可知,此处与延续性动词连用,答语是段时间,应用have been in。故选D。
52.C
【详解】句意:——你父亲在哪里?每个人都在找他。——嗯,他去邮局寄了一些圣诞卡。
考查动词时态。is going to打算去;goes to去,一般现在时;has gone to去了(还未回来);has been to去过(已经回来)。根据“Where is your father?”可知,此处表示过去的动作对现在造成影响,应用现在完成时;根据“Everyone is looking for him.”可知,此处表示他爸爸不在说话的地点,所以C项正确。故选C。
53.B
【详解】句意:你是你自己生活中经历的一个集体,所以你应该为它们感到骄傲,即使是坏的。考查时态,观察句子,这里表示从过去到现在永远的经历,所以应该是用现在完成时,故选B。
54.A
【详解】句意:——汤姆,王老师在哪里,你知道吗?——他现在不在。他已经去教室了。
考查时态。has gone to去了,表示还没回来; went to一般过去时;has been to去过,表示现在已经回来了;will go一般将来时。根据“He isn’t here now.”可知,此处指王老师已经去了教室还没回来。故选A。
55.D
【详解】句意:我父亲和我母亲结婚已有20年了。他们过着幸福的生活。
考查现在完成时和动词短语。根据“since twenty years ago”可知,时态为现在完成时,且谓语动词用持续性动词,“marry to”为短暂性短语,其持续性短语为“be married to”,和某人结婚不能用介词with,故选D。
56.B
【详解】句意:——她在上海住了多久了?——从去年年底开始。
考查时态。根据“Since the end of last year.”可知,时态为现在完成时,结构为have/has done;该句是特殊疑问句,助动词要放在主语前。故选B。
57.B
【详解】句意:我真的很喜欢电影《荒野机器人》。到目前为止,我已经看了两遍了。
考查时态。根据“So far”可知句子用现在完成时have/has done。故选B。
58.C
【详解】句意:——你去年读了什么书?——自从上学期以来,我已经读了《老人与海》,现在是第三次了。
考查现在完成时。根据“since last term”可知,此处使用现在完成时,主语为I,结构为have done。故选C。
59.A
【详解】句意:——你哥哥是团员吗?——是的,他三年前入团。他当了三年团员了。
考查动词时态。第一空根据时间状语“three years ago”可知,用一般过去时态,join“参加”,是动词,加入某个团体,组织,俱乐部,排除BC;根据“for three years”可知,第二空是现在完成时,其结构是have/has done的形式,join是短暂性动词,此处用be a League member“成为一个团员”,be的现在分词词是been,主语是he,助动词用has,故选A。
60.C
【详解】试题分析:句意为:---你借这本书多久了?---两周。但是今天我得把它还给图书馆,否则下次就不能借了。在英语中,短暂性动词不可用于表示一段时间的现在完成时句子中。根据语境可知,这里表示“借”,英语中borrow为短暂性动词,用于表示一段时间,应用keep,即借了之后的保存是可以延续的。此外,have to 表示主观上“不得不”,must表示客观上“必须”。结合选项可知应选C。
考点:考查短暂性动词与延续性动词的用法及情态动词辨析。
61.D
【详解】句意:Peter很年轻,但是他曾去过许多国家。
考查动词短语。has been in在(现在完成时态);has gone to去了(现在完成时态);went to去(过去时态);has been to曾去过(现在完成时态)。分析语境可知,时态为现在完成时,表示“曾去过”。所以是has been to。故选D。
62.B
【详解】句意:翟志刚、王亚平、叶光富已从空间站安全返回。
考查时态和主谓一致。根据“returned from the space station safely.”可知此处描述过去的动作对现在的影响,用现在完成时,together with连接的并列成分作主语时,遵循就远原则,根据“Zhai Zhigang”可知,此处用助动词has。故选B。
63.D
【详解】句意:她和她的两个兄弟以前都没有上过音乐课,但他们都表现出了相当的天赋。
考查动词时态和主谓一致。根据“but they’ve shown quite a talent in it.”可知,本句是现在完成时,可排除AB选项;当neither...nor连接两个主语时,谓语动词的数应与最近的主语保持一致,在这个句子中,最近的主语是she,所以应该使用单数形式的动词。故选D。
64.D
【详解】试题分析:句意:我的字典丢了,我已经到处找了但仍然没有找到。该题的考试目标为同义词用法上的区别和时态。miss和lose均为“丢失”的意思,但前者用现在分词形式,主动结构,而后者常用过去分词形式,被动结构。根据这一规则,可排除A和C。I have looked for it everywhere一句和but still…可以暗示,第二个空格应填入现在完成时的选项。
考点:考查动词的用法
65.A
【详解】句意:——这是一款很棒的手机。你什么时候买的?——我已经买了它3天了。
考查现在完成时中的延续性动词。根据答句的时间状语“for three days”可知句子应用现在完成时,B、C选项可排除。且动词应用表示持续动作的动词,故空格处应填现在完成时的延续性动词,buy为短暂性动词,对应的延续性动词是have。故选A。
66.A
【详解】句意:到目前为止,我已经打扫了整个房间。
考查现在完成时。根据“so far”可知,此句使用现在完成时,结构为have/has done。故选A。
67.C
【详解】句意:——你的狗太可爱了!你什么时候买的?——去年。我已经买了三个月了。
考查时态。根据“for three months”可知句子用现在完成时have/has done,且应用延续性动词have。故选C。
68.C
【详解】试题分析:句意:---你为什么还在这儿?太这么晚了。---因为我还没完成我的工作。不用担心。几乎快完成了。因为没完成工作,造成的结果是现在仍在这里,应该用现在完成时,故选C。
考点:考查动词时态的用法。
69.D
【详解】本题考查:词汇辨析。选项分析:Luck,是名词,表示运气;幸运;带来好运的东西。Lucky是形容词,表示幸运的;侥幸的。come true实现,成真;成为现实,主语一般为梦想等。realize实现;认识到;了解,主语一般为人。综合分析前后句, 可知此处填 Lucky; realized最合适,Lucky you习惯搭配,Lucky修饰you,完整句意为: Lucky you! You’ve realized your dream through hard work.幸运的你!你通过努力实现了你的梦想。正确答案为:D
70.D
【详解】句意:我感觉不舒服。我的妹妹几天前生病了,恐怕她传染了我感冒。
考查动词时态。根据“I don’t feel well. My sister was sick several days ago”可知,传染感冒的动作发生在过去,对现在造成的影响依然存在,所以用现在完成时,故选D。
71.B
【详解】句意:——你好。我可以和格林先生讲话吗?——对不起。他去书店了。你可以在4点再打。
考查动词时态及动词短语。短语have gone to...“去了……”;have been to...“去过……”;have been in...“呆在……”,根据下文“You can call again at 4:00.”可知,上文应该Mr. Green不在,去了书店,此处用have gone to...,主语是单数,助动词用has,故选B。
72.B
【详解】句意:我父亲搬到北京后一直在这家工厂工作。
考查现在完成时。根据“since he moved to Beijing.”可知,句子的时态是现在完成时,其结构是“have/has done”,B选项符合题意。故选B。
73.D
【详解】句意:在过去的五年里,我们的政府为提升人们的生活条件做出了很多努力。
考查动词的时态。made做了,一般过去时;make做,一般现在时;will make将做,一般将来时;has made已经做了,现在完成时。根据“in the past 5 years”可知,该句时态为现在完成时,故选D。
74.C
【详解】句意:作为中国的名片,高铁在近年来迅速发展。
考查动词的时态。根据时间状语“in recent years”可知,应用现在完成时,表示动作对现在的影响,其结构为have/has+done,主语为the high-speed railway,助动词用has,develop的过去分词为developed。故选C。
75.A
【详解】试题分析:句意:-看,那个人看起来像格林先生。-不可能是他,因为他已经去了美国。can’t不可能,不会; may not不可以;mustn’t禁止,不允许;gone to去了;been to去过。在英语中,表示肯定的推测常用must be,表示否定的推测常用can’t。所以选A。
考点:考查情态动词。
76.D
【详解】考查时态,since she was 5 years old指的是自从她5岁开始,一直学习到现在,指从过去延续到现在的状态,故用完成时态,故选D。
77.C
【详解】句意:《哈利·波特》这本书自出版以来一直很受欢迎。
考查动词时态。since引导的时间状语从句,从句是一般过去时,主句是现在完成时。故选C。
78.B
【详解】试题分析: 句意:史密斯先生在哪儿?他不在这,他去英国了。have been to已经去过某地回来了,has gone to在去某地的途中或在某地,故选B。
考点:考查现在完成时。
79.D
【详解】句意:李叔叔从1980年起就住在这个城市,所以他对这个城市很了解。
考查动词时态。根据“in the city since 1980,”可知,该句是现在完成时,表状态的持续。故选D。
80.B
【详解】句意:——珍妮在哪儿?——她去图书馆了。
考查have been to/have gone to的区别。have been to去过某地;have gone to去了某地;went过去式;goes三单。根据“Where is Jenny?”可知,珍妮去了图书馆,用has gone to。故选B。
81.A
【详解】句意:——我可以借你的字典吗?——没问题,但是你只能借两天。
考查动词辨析。借入东西用borrow;借出则用lend;但要表达借多长时间则要使用keep,因为borrow和lend都是非延续性动词。根据句意和第二空后的“for two days”。故选A。
82.C
【详解】句意:这本书我已经借了两个星期了。我必须尽快把它还给图书馆。
考查现在完成时。根据“for two weeks”可知,时态用现在完成时,强调一段时间,用延续性动词,故选C。
83.B
【详解】句意:印象城购物中心已经开了半年了,但我还没去过。
考查现在完成时。“for two weeks”表示时间段,需和延续性动词连用。open是短暂性动词,不能和时间段连用,可排除AD;open还可作形容词;be open“开放的”,表状态,是持续性动词。have been to去过/去了(已回);have gone to去了(未回)。根据“but”可知,前后语意转折,表示“我还没去过”,故选B。
84.C
【详解】句意:我当老师已经十年了。
考查现在完成时。根据“for ten years”可知此句时态为现在完成时,其构成have/has+过去分词,been是be的过去分词,故选C。
85.D
【详解】句意 :——亨利在哪里?我两天前就没见过他了。——他为面试做了准备。他太累了,已经睡了两天了。
考查时态。根据时间状语“since two days ago”和“for two days”可知空格1和2都用现在完成时,且只能与延续性动词连用,其谓语动词构成“have/has+过去分词”;空格1主语是I,助动词用have;空格2主语是he,助动词用has;故选D。
86.C
【详解】句意:那个可怜的人已经死了三年了。
考查现在完成时。根据空后“for three years”可知,此句时态应使用现在完成时,且谓语动词使用延续性动词;die为非延续性动词,不能和时间段连用;dead“死的”,形容词表状态,可以和时间段连用,其完成时结构为have/has been dead。故选C。
87.D
【详解】句意:篮球比赛的决赛已结束一个小时了,但是我们仍然很激动。
考查延续性动词用法。has begun已经开始,非延续性动词;has ended 已经结束,非延续性动词;has been on已经开始,延续性动词;has been over已经结束,延续性动词。根据“但是我们仍然很激动”,可推测比赛“已经结束”,排除A、C选项,且空后“一个小时”,与延续性动词搭配。故选D。
88.C
【详解】句意:——杰克,我好久没见到你叔叔了。——他在上海出差已经两个月了。
考查现在完成时。 went to去了,是一般过去时;has gone to去了某地(未返回);has been in在某地待一段时间;has been to去了某地(已返回)。根据“for two months.”可知本句用现在完成时,再根据“Shanghai on business for two months.”可知是指在上海待了两个月了,应用has been in。故选C。
89.C
【详解】句意:在过去的三年里他交了很多朋友。
考查现在完成时态。根据“in the past three years”可知句子时态用现在完成时,其结构为have/has+动词的过去分词,主语he是第三人称单数,用has,make的过去分词是made;故选C。
90.A
【详解】句意:——你爸爸在哪?——他去了澳大利亚,他在悉尼待两周。
考查现在完成时的用法。has been to表示“曾经去过某地,但现在已不在那个地方”;has gone to表示“已经去了某地,或正在去某地的途中”(即“不在这里”);has been in是延续性动词,结合“Where is your father”及“Australia”,爸爸去了澳大利亚,还没有回来,所以第一空用has gone to;与for时间段连用,要用延续性的动作。故选A。
91.C
【详解】句意:我以前从未离开过中国,你呢?
考查副词辨析。A. already已经;B. over结束;C. before以前;D. just刚刚、仅仅。根据I’ve never been out of China _____. What about you?可知句意为“我以前从未离开过中国,你呢?”由句中的谓语动词“have been” 可知本句的时态为现在完成时,强调过去发生的动作对现在造成的影响和结果,即以前未离开过中国,结合选项可知before符合题意,故答案选C。
92.A
【详解】试题分析:句意:又迟到了,你去了哪里?对不起,在我来这里的路上赶上交通堵塞了。根据情景,可知问去过哪里了而不是问过去在哪里。根据句意,可知在解释为什么迟到的原因,事情发生在过去用过去时态。have been to 曾经去过某地。故选A。
考点:考查动词的时态的时态的用法
93.A
【详解】句意:这位男士自工厂开办以来就一直在这工作。
考查动词的时态。根据“since the factory opened”可知主句动词用现在完成时。表达“一直在这里工作”,动词用“has worked”。故选A。
94.C
【详解】句意:我们习惯的生活现在已经发生了很大的变化。
考查动词时态。get used to sth.“习惯于某事”,“we have...used to”为定语从句,修饰先行词“life”,时态为现在完成时,故第一个空选got;第二个空为主句的谓语动词,强调对现在的影响,用现在完成时态,主语“The life”为单数,故用has changed。故选C。
95.A
【详解】句意:在过去的几年,我们学校发生了很大变化。
考查动词短语的时态。根据题意"在过去的几年,我们学校发生了很大变化",in the past few years是现在完成时的标志,其结构为heave/has+过去分词,主语是changes,所以助动词用have,故选A。
96.A
【详解】句意:——琳达,那个人是你的英语老师韩老师吗?——不,不可能是他。他已经去上海进修了。
考查现在完成时。have/has gone to去了(未回);have/has been to去过(已回)。根据“it can’t be him.”可知不是他,由此推知他去上海(未回)了。故选A。
97.D
【详解】句意:——我计划阅读《了不起的盖茨比》作为我们的课堂讨论。——我已经读过了。这是一本很棒的书。
考查时态。根据“I... it already.”可知,此处指到动作已经完成,用现在完成时have/has + done;且主语为第一人称。故选D。
98.B
【详解】句意:——我可以和张小姐通话吗?——对不起。她不在这里。她去北京了。
考查have been to/have gone to的区别。has been to去过某地,现在已经回来了;has gone to到某地去了,还没回来。根据“She is not here.”可知,去了某地,还没有回来。故选B。
99.B
【详解】句意:这部电影已经上演了五分钟了,不幸的是,我们错过了开头。
考查现在完成时延续动词和非延续动词。is on上演,一般现在时;has been on上演,现在完成时,延续;begins开始,一般现在时;has begun已经开始,非延续动词。现在完成时中有for+时间段的,谓语动词要用延续性动词。句中有for 5 minutes,因此空格需要用延续性的动词,C、D选项为非延续动词。A选项为一般现在时。故选B。
100.C
【详解】句意:——嗨,汤姆。我可以用一下你的字典吗?我的忘在家里了。——对不起。比尔从两天前就一直就借着它。
考查延续性动词与短暂性动词。has lent借出,短暂性动词;has borrowed借来,短暂性动词;has kept保留、保存,延续性动词;has gotten得到,短暂性动词。根据“since two days ago”可知,句子是现在完成时have/has done,且主句动词用延续性动词。空处表示“借来”,则由has borrowed转变成has kept。故选C。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$