现在完成时——真题精选20练

四季读书网 22 0
现在完成时——真题精选20练

题目部分

1.2024·江西中考真题)—Oh hi, I'm looking for a pair of shoes.
—Well, you ______ to the right place. We have a lot of shoes in our shop.
A. came
B. were comingC. will comeD. have come

2.2024·江苏常州中考真题) I ______ Yancheng Park several times, so I know a lot about it.
A. was visiting
B. have visitedC. visitD. will visit

3.2024·北京中考真题) With the help of my teacher, I ______ much progress in English since last year.
A. am making
B. will makeC. was makingD. have made

4.2024·黑龙江绥化中考真题) Hurry up! The movie ______ for ten minutes.
A. has begun
B. beganC. has been on

5.2024·黑龙江中考真题) —Lucy, where is Mr. Wang?
—He ______ Beijing to attend a meeting.
A. has gone to
B. has been toC. has been in

6.2024·甘肃临夏中考真题) Mr. Green ______ China for five years.
A. has been to
B. has gone toC. has been inD. has come to

7.2024·河北中考真题) Alex ______ tea culture since he came to China in 2010.
A. studies
B. studiedC. has studiedD. was studying

8.2024·安徽中考真题) —Excuse me, may I use your dictionary? I ______ mine behind.
—Sure. Here you are.
A. leave
B. have leftC. will leaveD. was leaving

9.2024·江苏扬州中考真题) Since I was born, my family ______ in the same flat.
A. live
B. will liveC. are livingD. have lived

10.2024·四川遂宁中考真题) —Do you know anything about One Belt One Road?
—Yes, it ______ over 10 years since it started.
A. was
B. had beenC. isD. has been

11.2024·四川凉山中考真题) —Have you ever ______ the Great Wall?
—Yes, I have. I went there on our last school trip.
A. been to
B. gone toC. been in

12.2024·四川达州中考真题) —May I speak to Wang Hong?
—Sorry, she is not at home. She ______ to Beijing.
A. has been
B. has to goC. has gone

13.2024·四川成都中考真题) The astronauts of the Shenzhou-18 ______ in the Tiangong space station for about two months since they were sent into space in April this year.
A. will work
B. have workedC. is working

14.2024·江苏连云港中考真题) As a Chinese traditional martial art, Taijiquan ______ to more than 150 countries all over the world so far.
A. spreads
B. is spreadingC. will spreadD. has spread

15.2024·黑龙江牡丹江中考真题) —Would you like something to eat, Mr. Song?
—No, thanks. I'm not hungry. I ______ some zongzi already.
A. eat
B. ateC. have eaten

16.2023·湖北武汉中考真题) —Who will talk about the development of American country music next week?
—I suggest Brad. He ______ in Nashville, the home of country music, since he was a child.
A. lives
B. livedC. has livedD. will live

17.2022·河北中考真题) Sorry, I ______ a mistake. Let me correct it.
A. will make
B. am makingC. was makingD. have made

18.2024·西藏中考真题) Red Star Over China(《红星照耀中国》)is a great book. I ______ it.
A. read
B. am readingC. have readD. will read

19.2024·江苏南京中考真题改编) Which of the following sentences is right?
A. He's borrowed the book for two weeks.
B. He has caught a cold for a week.
C. He has joined the club since last week.
D. I haven't seen him for years.

20.2024·四川达州中考真题) —How long have you been in Qiqihar?
—______ my father came here to work five years ago.
A. When
B. WhileC. Since

答案与解析

1.答案:D解析:句意:——哦你好,我在找一双鞋。——嗯,你来对地方了。我们店里有很多鞋。根据语境,说话人此刻就在店里,用现在完成时表示你已经来到了正确的地方,强调对现在的影响。故选D

2.答案:B解析:句意:我去过盐城公园好几次了,所以我对它很了解。根据“several times”“so I know a lot about it”可知,过去的经历对现在造成了影响,应用现在完成时。故选B

3.答案:D解析:句意:在老师的帮助下,自去年以来我在英语方面取得了很大进步。根据时间状语“since last year”可知,应用现在完成时,表示从过去持续到现在的动作。故选D

4.答案:C解析:句意:快点!电影已经开始十分钟了。根据“for ten minutes”可知,需要与延续性动词连用。begin是短暂性动词,不能与时间段连用,应换成be on。故选C

5.答案:A解析:句意:——Lucy,王先生在哪里?——他去北京开会了。根据“where is Mr. Wang”“to attend a meeting”可知,王先生去了北京还没回来,应用has gone tohas been to表示去过已回来,has been in表示待在某地。故选A

6.答案:C解析:句意:格林先生在中国已经五年了。根据“for five years”可知,需要与延续性动词连用,表示待在某地多久has been inhas been to表示去过,has gone to表示去了未回,has come to是短暂性动词,均不能与for连用。故选C

7.答案:C解析:句意:Alex自从2010年来到中国后就一直在学习茶文化。根据“since he came to China in 2010”可知,应用现在完成时,表示从过去某一时间开始一直持续到现在的动作。故选C

8.答案:B解析:句意:——打扰一下,我可以用你的字典吗?我把我的落下了。——当然,给你。根据语境,说话人此刻需要借用对方的字典,是因为自己的字典已经落在了某处,这个过去动作对现在造成了影响(需要借用),应用现在完成时。故选B

9.答案:D解析:句意:自从我出生以来,我们一家就一直住在同一套公寓里。根据“Since I was born”可知,应用现在完成时,表示从过去持续到现在的状态。主语my family视为整体,用have lived。故选D

10.答案:D解析:句意:——你知道关于一带一路的事情吗?——是的,它已经启动十多年了。句型“It is / has been + 时间段+ since + 一般过去时表示自从……以来已经多久了。此处用has been。故选D

11.答案:A解析:句意:——你曾经去过长城吗?——是的,去过。我们上次学校旅行时去的。根据答语“I went there on our last school trip”可知,问句是询问是否曾经去过某地,应用have been tohave gone to表示去了未回,have been in表示待在某地。故选A

12.答案:C解析:句意:——我可以和王红通话吗?——抱歉,她不在家。她去北京了。根据“she is not at home”可知,王红去了北京还没回来,应用has gone to。故选C

13.答案:B解析:句意:神舟十八号的宇航员们自今年四月被送入太空以来,已经在天宫空间站工作了大约两个月。根据“since they were sent into space in April this year”可知,应用现在完成时,表示从过去持续到现在的动作。主语是复数,用have worked。故选B

14.答案:D解析:句意:作为中国传统武术,太极拳迄今为止已经传播到全球150多个国家。根据时间状语“so far”可知,应用现在完成时。故选D

15.答案:C解析:句意:——宋先生,你想吃点什么吗?——不用了,谢谢。我不饿。我已经吃过一些粽子了。根据“I‘m not hungry”可知,吃粽子这个过去动作对现在造成了影响(不饿),应用现在完成时。故选C

16.答案:C解析:句意:——下周谁将谈论美国乡村音乐的发展?——我建议Brad。他从小就住在乡村音乐之乡纳什维尔。根据“since he was a child”可知,应用现在完成时,表示从过去持续到现在的状态。故选C

17.答案:D解析:句意:抱歉,我犯了一个错误。让我改正它。根据“Let me correct it”可知,犯错这个过去动作对现在造成了影响(需要改正),应用现在完成时。故选D

18.答案:C解析:句意:《红星照耀中国》是一本伟大的书。我已经读过了。根据语境,说话人是在陈述自己已经完成了读这本书这个动作,强调对现在的影响(了解这本书),应用现在完成时。故选C

19.答案:D解析:Aborrow是短暂性动词,不能与for two weeks连用;Bcatch是短暂性动词,不能与for a week连用;Cjoin是短暂性动词,不能与since last week连用;Dsee是延续性动词,在否定句中表示状态持续,用法正确。故选D

20.答案:C解析:句意:——你在齐齐哈尔待了多久了?——自从我爸爸五年前来这里工作(我就待在这里了)。根据问句“How long have you been”可知,答语应表示自从……以来,应用Since引导时间状语从句。故选C

抱歉,评论功能暂时关闭!