现在完成时专项练习(含解析)

资源下载
  1. 二一教育资源

现在完成时专项练习(含解析)

资源简介

现在完成时专项练习
1.(22-23八年级下·北京延庆·期末)Tom and I ________ in the same school since 2021.
A.study B.studied C.will study D.have studied
2.(22-23八年级下·天津西青·期末)My uncle left for England last year and we _______ him so far.
A.don’t hear from B.didn’t hear from
C.haven’t heard from D.won’t hear from
3.(22-23八年级下·天津红桥·期末)—The book is popular. ________ you ________ it yet
—Yes, I have.
A.Have; read B.Did; read C.Are; reading D.Will; read
4.(22-23八年级下·北京房山·期末)The girl ________ lots of new friends since she came to our class.
A.makes B.has made C.is making D.will make
5.(22-23八年级下·北京昌平·期末)My uncle ________ five detective novels since 2019.
A.writes B.was writing C.has written D.will write
6.(22-23八年级下·重庆沙坪坝·期末)—Where have you ________ in the last few days
—I have ________ to Disneyland with my parents.
A.been; been B.been; gone C.gone; been D.gone; gone
7.(22-23八年级下·上海浦东新·期末)—Robert is on holiday.
—Really Where ________ he ________
A.has; gone B.did; go C.has; went D.did; gone
8.(22-23八年级下·江苏南京·期末)Zibo, a city in Shandong Province, ________ for its special barbecue since late February this year.
A.is famous B.was famous
C.will be famous D.has been famous
9.(22-23八年级下·河北保定·期末)—Alice, look at the blue sky! The rain _______.
—Let’s play soccer outside.
A.stops B.will stop C.has stopped D.stopped
10.(22-23八年级下·安徽合肥·期末)Mr. Green ________ Chinese for five years. He is much better at it now.
A.learns B.was learning C.has learned D.will learn
11.(22-23八年级下·辽宁大连·期末)Mr Johnson, we ________ cleaning our classroom. Can we go home now
A.finish B.finished C.are finishing D.have finished
12.(22-23八年级下·湖北武汉·期末)It’s the first time that I ________ the Palace Museum with my children. I want them to learn more about ancient Chinese culture.
A.visit B.have visited C.am visiting D.visited
13.(22-23八年级下·北京顺义·期末)—You dance so well, Susan.
—Thanks. I ________ Chinese dance since I was 5 years old.
A.learn B.learned C.am learning D.have learned
14.(22-23八年级下·云南昆明·期末)—Where is your father
—He ________ Australia and he ________ Sydney for a month.
A.has been to; has been in B.has gone to; has been in
C.has been in; has been to D.has gone to; has been to
15.(22-23八年级下·重庆北碚·期末)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
16.(22-23八年级下·重庆北碚·期末)I’ve known him for years, but I have no idea ________.
A.when did he get married B.who did he marry
C.how long he got married D.when he got married
17.(22-23八年级下·北京东城·期末)Peter is in the library. He ________ there for three hours.
A.studies B.studied C.has studied D.was studying
18.(22-23八年级下·重庆沙坪坝·期末)—The toilet museum is the most interesting museum I ________ before.
—Yes, it’s very interesting. I ________ there last weekend.
A.have been to; went B.have gone to; have been to
C.have been to; have been D.have gone to; went
19.(22-23八年级下·天津红桥·期末)My grandmother ________ English for two years. She is much better at it now.
A.learns B.learned C.has learned D.will learn
20.(22-23八年级下·重庆万州·期末)—Peter is not in the classroom. Where is he now
—He ________ the library.
A.has gone to B.will go to C.has been to D.goes to
21.(22-23八年级下·辽宁大连·期末)I ________ a lot about writing since I took the writing courses.
A.learn B.will learn C.have learned D.learned
22.(22-23八年级下·北京朝阳·期末)Lisa and Sally are good friends. They each other since 2020.
A.know B.knew C.will know D.have known
23.(22-23八年级下·重庆梁平·期末)—Where is your uncle, Tony We haven’t seen him for a long time.
—He ________ to Beijing with my aunt. They ________ there for a month and will come back next week.
A.has gone; have been B.has been; went
C.has gone; went D.has been; have been
24.(22-23八年级下·北京顺义·期末)Mr. Zhang ________ for our community as a volunteer for nearly ten years.
A.works B.will work C.was working D.has worked
25.(22-23八年级下·北京海淀·期末)—I really want to visit West Lake in Hangzhou in this beautiful season.
—I ______ there once. It was an enjoyable experience.
A.go B.have been C.will be D.was going
26.(22-23八年级下·北京西城·期末)Peter ________ much exercise since he joined the club.
A.does B.has done C.did D.will do
27.(23-24八年级下·吉林长春·期中)—Is Mr. Clark there I need to talk to him.
—Sorry, he ________ Shanghai, and he ________ the city for three days.
A.has been to; has been in B.has gone to; has been to
C.has gone to; has been in D.has been to; has been to
28.(22-23八年级下·重庆沙坪坝·期末)—This is the second time you ________ Taiwan Province. How do you like it
—It’s fantastic. Last summer, I even ________ there for a month.
A.have visited; have stayed B.have visited; stayed
C.visited; have stayed D.visited; stayed
29.(22-23八年级下·云南昆明·期末)—Where is Jimmy
—He ________ to Hangzhou to visit the West Lake. He ________ there twice.
A.went; was B.has been; has gone
C.has gone; has been D.has gone; has gone
30.(22-23八年级下·广东江门·期末)—Has your father ________ to Haikou
—Yes. You can’t see him here these days because he ________ there again.
A.been; has gone B.gone; went
C.gone; goes D.been; has been
31.(22-23八年级下·广东江门·期末)My mom ________ to write books in 2000, and she ________ more than ten books since then.
A.begins; writes B.began; wrote
C.began; has written D.has begun; will write
32.(22-23八年级下·广东江门·期末)—Will you go to see the old Jack tomorrow
—No, I won’t. He is strict and I ________ him already.
A.visit B.will visit C.have visited D.visited
33.(2024八年级下·江苏·专题练习)I know the Palace Museum quite well because I ________ it many times.
A.visit B.visited C.have visited D.will visit
34.(23-24八年级下·广东江门·期中)Miss Lin has taught us English ________ three years ago.
A.for B.since C.before D.when
35.(23-24八年级下·广东江门·期中)Lucy’s father isn’t in Hainan, he ________ for two weeks.
A.left B.has left C.has gone D.has been away
36.(22-23八年级下·重庆江津·期末)— you your homework yet
—Yes, I finished it a moment ago.
A.Did;do B.Did;done C.Have;did D.Have;done
37.(22-23八年级下·重庆大足·期末)—Do you know each other
—Yes, of course. And we have been friends ________ we first met.
A.since B.while C.before D.after
38.(22-23八年级下·湖北武汉·期末)Many classes set up Reading Corner in our school. We ________ over 100 books so far.
A.read B.are reading C.have read D.will read
39.(22-23八年级下·北京大兴·期末)My parents _________trees and flowers in front of the house since we moved to Daxing.
A.plant B.have planted C.planted D.were planting
40.(23-24八年级下·江苏南通·期中)The Japanese film “The First Slam Dunk” ________ for ten minutes, but I ________ at the cinema yet.
A.has begun; haven’t arrived B.has been on; haven’t been
C.has begun; haven’t been D.has been on; haven’t arrived
41.(22-23八年级下·江苏南京·期末)—Why are you in such a hurry, Tony
—The parade ________ for five minutes. I don’t want to miss too much.
A.started B.has started C.has been on D.was on
42.(22-23八年级下·江苏南京·期末)Millie’s favourite city is Nanjing and she ________ there several times.
A.has gone B.have gone C.has been D.have been
43.(22-23八年级下·江苏徐州·期末)I ______ in Xuzhou since I was born.
A.have lived B.am living C.will live D.was living
44.(22-23八年级下·江苏徐州·期末)Dad isn’t at home. He ________ since last month.
A.left B.has left C.has been away D.went away
45.(22-23八年级下·河北保定·期末)—Is your mother at home
—No. She ________ the shop for shopping.
A.goes to B.has been to C.is going to D.has gone to
46.(22-23八年级下·河北邯郸·期末)The number of people riding bikes ________ a lot. It is good for the environment.
A.increased B.has increased C.will increase D.had increased
47.(22-23八年级下·河北邯郸·期末)His grandmother ________ for 6 years. And he still misses her very much.
A.dies B.died C.has died D.has been dead
48.(22-23八年级下·湖北武汉·期末)—Have you heard of “The Toms”
—Yes, they only ________ singing earlier this year. But they ________ two CDs already.
A.start; have made B.started; made
C.started; have made D.start; are making
49.(22-23八年级下·河北保定·期末)I’m very happy I ________ half of the homework.
A.will finish B.am finishing C.have finished D.was finishing
50.(22-23八年级下·河北石家庄·期末)—Look! Somebody ______ the sofa.
—Well, it wasn’t me. I didn’t do it.
A.clean B.cleans C.is cleaning D.has cleaned
51.(22-23八年级下·河北沧州·期末)We are going to a concert on Friday, but we ________ the tickets yet.
A.have bought B.haven’t bought C.will buy D.won’t buy
52.(22-23八年级下·河北保定·期末)Please look at these stamps. I ________ them for five years.
A.have kept B.have bought C.borrowed D.kept
53.(22-23八年级下·江苏苏州·期末)—Where’s Jenny
—She ________ Shanghai on business. She will be back soon.
A.has gone to B.has been to C.was in D.went to
54.(22-23八年级下·江苏南通·期末)—Where is Uncle Chen I ________ him for a few days.
—Oh, he _______ Shanghai on business.
A.haven’t seen; has been to B.didn’t see; has been to
C.didn’t see; has gone to D.haven’t seen; has gone to
55.(22-23八年级下·河北保定·期末)I’m so happy that I ______ nearly half of my homework now.
A.finished B.will finish C.have finished D.was finishing
56.(22-23八年级下·江苏南京·期末)My mother _________ London. She _________ there for three days.
A.has gone to; has been to B.has been to; has been
C.has gone to; has been D.went; was
57.(22-23八年级下·山东青岛·期末)How time flies! Several years ________ since we started our middle school life.
A.have pass B.has passed C.will pass D.have passed
58.(22-23八年级下·吉林长春·期末)I ______ these books for two years. I like reading them very much.
A.had B.have had C.was having D.am having
59.(22-23八年级下·山东青岛·期末)The amusement park ________ for ten years.
A.has been open B.has been opened C.has been close D.has closed
60.(22-23八年级下·安徽合肥·期末)—When will you return the book
—Sorry, I __________ reading it. Can I give it back to you tomorrow
A.wasn’t finishing B.don’t finish C.haven’t finished D.won’t finish
61.(22-23八年级下·吉林长春·期末)—How long have you ________ the computer
—For two months. My parents bought it for my birthday.
A.had B.bought C.borrowed D.lost
62.(22-23八年级下·吉林长春·期末)—Where is Mary I haven’t seen her for two days.
—She ________ Shanghai. She’ll be back tomorrow.
A.goes B.went C.has gone to D.has been to
63.(22-23八年级下·新疆乌鲁木齐·期末)—_______ you ever _______ Shanghai Disney Resort
—No, I haven’t. I hope I can go there next year.
A.Do; go to B.Did; go to C.Have; been to D.Have; gone to
64.(22-23八年级下·辽宁大连·期末)Jane and I ________ friends since we met in junior high school.
A.are B.were C.will be D.have been
65.(22-23八年级下·北京门头沟·期末)Tony ________ to write “福” (meaning “good luck”) since three year ago.
A.learns B.learned C.will learn D.has learned
66.(22-23八年级下·北京通州·期末)I ________ Chinese in this school since I came to Beijing.
A.study B.studied
C.will study D.have studied
67.(22-23八年级下·吉林长春·期末)We have been in China ________ three years. We like it very much.
A.in B.for C.since D.from
68.(22-23八年级下·重庆忠县·期末)—Who will go to the station to meet Lorry
—I will. I ________ her several times.
A.met B.have met C.will meet D.meet
69.(22-23八年级下·重庆沙坪坝·期末)—Would you like to go to Shanghai Disneyland with me this summer
—No, I ________ there twice. I am planning to take a trip to Xiamen.
A.have been to B.have gone to C.have gone D.have been
70.(22-23八年级下·天津南开·期末)Lu Xun ________ for about 87 years since he ________ in 1936.
A.has been dead; died B.has died; was dying
C.died; was dead D.was dead; died
参考答案:
1.D
【详解】句意:从2021年开始我和汤姆就在同一所学校学习。
考查动词时态。根据时间状语“since 2021”可知,时态为现在完成时,其谓语动词结构为“have/has+过去分词”,故选D。
2.C
【详解】句意:我叔叔去年去英国了,到目前为止我们还没有收到他的信。
考查动词时态。hear from sb.表示 “收到某人的来信”;根据“so far” 可知,此处是现在完成时,结构为:主语+have/has +过去分词。故选C。
3.A
【详解】句意:——这本书很受欢迎。你读过了吗?——是的,我读过了。
考查现在完成时。根据问句句尾的“yet”及答句“Yes, I have.”可知,问句要用现在完成时。故选C。
4.B
【详解】句意:自从这个女孩来到我们班,她已经交了很多新朋友。
考查现在完成时。根据“since she came to our class”可知,空格处为现在完成时,其结构为:have/has +过去分词。故选B。
5.C
【详解】句意:自2019年以来,我叔叔已经写了五本侦探小说。
考查现在完成时。根据“since 2019”可知,句子用现在完成时“have/has done”,故选C。
6.A
【详解】句意:——最近几天你去了哪里?——我和父母一起去了迪士尼乐园。
考查完成时。have been to去过某地(已回来);have gone to去了某地(未回来)。根据句意可知,两处都表示去过某地,现在已回来。故选A。
7.A
【详解】句意:——罗伯特在度假。——真的?他去哪儿了?
考查动词时态。has... gone现在完成时,去某地了,人还未回来;did... go一般过去时,去过某地,人已回来;选项C和D都是错误形式。根据语境可知指询问“去了哪里”,人还在度假未回来。故选A。
8.D
【详解】句意:山东省淄博市自今年2月下旬以来就以其特色烧烤而闻名。
考查时态。根据“since late February this year”可知,句子时态为现在完成时。故选D。
9.C
【详解】句意:——爱丽丝,看蓝色的天空。雨已经停了。——我们去外面踢足球吧。
考查动词时态。根据前句中“the blue sky”及应答句“Let’s play soccer outside.”可以推断,雨已经停了,故此处用现在完成时have/has done。故选C。
10.C
【详解】句意:格林先生已经学了五年中文了。他现在更擅长中文了。
考查时态。根据“for five years”可知,此处应用现在完成时,表示过去发生的动作持续到现在,结构为have/has done。故选C。
11.D
【详解】句意:约翰逊先生,我们已经打扫完教室了。我们现在可以回家了吗?
考查现在完成时。根据后句“Can we go home now ”可知,前句“打扫教室”的动作已经完成,句子时态应用现在完成时,其结构为have/has done;主语为we,助动词用have,动词finish的过去分词为finished。故选D。
12.B
【详解】句意:这是我第一次带孩子参观故宫博物院。我想要他们了解更多有关中国古代文化的知识。
考查动词时态。根据“It’s the first time that”可知此处使用现在完成时,谓语用have/has+过去分词构成,故选B。
13.D
【详解】句意:——你舞跳得真好,苏珊。 ——谢谢。我从5岁开始学中国舞。
考查动词的时态。根据“since I was 5 years old”可知主句要用现在完成时。故选D。
14.B
【详解】句意:——你父亲在哪?——他去了澳大利亚,在悉尼待了一个月了。
考查现在完成时。has been to去过某地,已回;has been in在某地待多久;has gone to去了某地,未回。根据“Where is your father ”可知,第一空表示去了澳大利亚还未回,用has gone to;根据“for a month”可知,第二空表示在悉尼待一个月了,用has been in。故选B。
15.D
【详解】句意:她和她的两个兄弟以前都没有上过音乐课,但他们都表现出了相当的天赋。
考查动词时态和主谓一致。根据“but they’ve shown quite a talent in it.”可知,本句是现在完成时,可排除AB选项;当neither...nor连接两个主语时,谓语动词的数应与最近的主语保持一致,在这个句子中,最近的主语是she,所以应该使用单数形式的动词。故选D。
16.D
【详解】句意:我认识他很多年了,但我不知道他什么时候结婚的。
考查宾语从句。宾语从句需要用陈述语序,排除AB。get married是短暂性动词,不可以和how long连用,排除C。故选D。
17.C
【详解】句意:彼得在图书馆。他已经在那里学习了三个小时了。
考查时态。根据时间状语“for three hours”可知,此句时态为现在完成时态,其结构为:have/has+过去分词。故选C。
18.A
【详解】句意:——卫生间博物馆是我去过的最有趣的博物馆。——是的,它非常有趣。我上周末去过那里。
考查现在完成时和一般过去时。根据“last weekend”可知,空二所在句子用一般过去时,可排除BC选项;have been to去了某地,已回;have gone to去了某地,未回。根据“before”可知,此处表示去过并且已经回来。故选A。
19.C
【详解】句意:我奶奶已经学了两年英语了。她现在在这方面做得好多了。
考查动词时态。结合“for two years”可知应使用现在完成时,结构为have/has done。故选C。
20.A
【详解】句意:——彼得不在教室里。他现在在哪里?——他去图书馆了。
考查时态。has gone to去了某地还未回来;will go to一般将来时;has been to去过某地已经回来;goes to一般现在时。根据“Where is he now ”可知,此处表示去了图书馆且未回来,用has gone to。故选A。
21.C
【详解】句意:自从我上了写作课,我学到了很多关于写作的知识。
考查动词的时态。根据“since I took the writing courses”可知,这是现在完成时的标志。 故选C。
22.D
【详解】句意:Lisa和Sally是好朋友。 她们从2020年就已经认识。
考查动词时态。根据“since 2020.”可知,强调的是过去发生的动作一直持续到现在,故确定为现在完成时态,其结构为have/has+过去分词,主语是复数,助动词用have。故选D。
23.A
【详解】句意:——托尼,你叔叔在哪里?我们很久没见到他了。——他和我阿姨一起去北京了。他们已经在那里待了一个月,下周将回来。
考查动词时态。has gone to去了还未回来;has been to去了回来了。结合“We haven’t seen him for a long time.”可知第一空表示去了,还未回来;第二空结合“for a month”可知需要现在完成时,故选A。
24.D
【详解】句意:张先生作为志愿者在我们社区工作了近十年。
考查现在完成时。根据“for nearly ten years”可知句子应用现在完成时,其谓语结构为:have/has+过去分词。故选D。
25.B
【详解】句意:——我真的很想在这个美丽的季节去杭州西湖。——我去过那里一次。那是一次愉快的经历。
考查句子时态。go去,动词原形;have been去过,现在完成时;will be将会……,一般将来时;was going过去进行时。根据“there once”可知,是曾经去过,应用现在完成时。故选B。
26.B
【详解】句意:自从彼得加入俱乐部以来,他做了很多运动。
考查时态。根据“since he joined the club”可知此处应用现在完成时,动词应为have/has done结构,且主语“Peter”为第三人称单数,所以助动词应用has。故选B。
27.C
【详解】句意:——克拉克先生在吗?我得跟他谈谈。 ——对不起,他去上海了,而且他已经在那待了三天了。
考查现在完成时。has been to是指某人去过某地,但是现在不在那里;has gone to是指某人去了某地,还没回来,也可能是在去的途中;has been in是指某人从过去的某个时间到现在一直在某地。根据“Sorry”可知,他已经去了上海,用has gone to;再根据“for three days”可知他在这座城市待了三天了,第二空用has been in,故选C。
28.B
【详解】句意:——这是你第二次来台湾省。你觉得怎么样?——太棒了。去年夏天,我甚至在那里待了一个月。
考查动词时态。根据“last summer”可知第二个空格处使用一般过去时,谓语用动词的过去式表示,因此可先排除A和C。根据“This is the second time”可知第一个空格处使用现在完成时,表示到说话时的经历。故选B。
29.C
【详解】句意:——吉米在哪儿?——他去杭州游览西湖了。他去过那里两次了。
考查时态和have been to与have gone to的区别。has been to去过某地,人已经回来;has gone to去了某地,人未回来。根据“Where is Jimmy ”可知,吉米不在说话的地方,说明去某地了,时态为现在完成时,排除A,一空处应用has gone to,排除B;二空处是说已经去过那里两次了,去已归来,因此用has/have been (to)。 故选C。
30.A
【详解】句意:——你父亲去过海口吗?——是的。这些天你在这里看不到他,因为他又去那里了。
考查时态。have been to去过某地,已经回来;have gone to去了某地,还未回来。根据“Has your father...to Haikou”以及“Yes...”可知此处询问去过海口吗,用have been to;根据“You can’t see him here these days because he...there again.”可知这些天他又去了那里,还未回来,用have gone to。故选A。
31.C
【详解】句意:我妈妈从2000年开始写书,从那时起她已经写了十多本书。
考查动词时态。根据“in 2000”可知,此句是一般过去时,第一空填过去式。根据since then可知,第二空用现在完成时have/has done的结构,故选C。
32.C
【详解】句意:——你明天去看老杰克吗? ——不,我不会去。他很严厉,我已经拜访过他了。
考查动词时态。根据“already”及语境可知,此处指已经探望过老杰克了,应用现在完成时,主语为I,其结构为“have done”。故选C。
33.C
【详解】句意:我非常了解故宫博物院,因为我参观很多次了。
考查动词时态。根据“I…it many times.”可知,此处表示过去对现在的影响,应使用现在完成时,其结构是have/has done。故选C。
34.B
【详解】句意:林老师从三年前开始教我们英语。
考查连词辨析。for因为;since自……以来;before在……之前;when当……时。根据“Miss Lin has taught”以及“three years ago.”可知,题中主句是现在完成时,从句是一般过去时,应用since后接时间点。故选B。
35.D
【详解】句意:Lucy的父亲不在海南,他离开两个星期了。
考查现在完成时和延续性动词。根据“for two weeks”可知,此处使用现在完成时,其结构为have/has done,动词使用延续性动词;leave是短暂性动词,其延续性动词为be away。故选D。
36.D
【详解】句意:——你已经完成你的家庭作业了吗?——是的,我刚才就完成了。
考查时态。根据yet可知,时态为现在完成时,疑问句中结构为have/has+主语+动词过去分词+其它,do的过去分词为done。故选D。
37.A
【详解】句意:——你们互相认识吗?——是的,当然。自从我们第一次见面以来,我们一直是朋友。
考查从属连词辨析。since自从;while当……时候;before在……之前;after在……之后。根据“And we have been friends…we first met.”可知,从句用一般过去时,主句用现在完成时,用since引导时间状语从句。故选A。
38.C
【详解】句意:我们学校很多班级都设立了阅读角。到目前为止,我们已经读了100多本书。
考查动词时态。根据时间状语“so far”可知,句子时态为现在完成时态,其结构为:have/has +过去分词。主语We是复数人称,助动词应用have。 故选C。
39.B
【详解】句意:自从我们搬到大兴,我的父母已经在房子前面种树、种花。
考查动词时态。根据“My parents...trees and flowers”和“since we moved to Daxing”可知,从搬到大兴开始,我的父母种树、种花,持续到现在,应使用现在完成时。现在完成时的结构为“助动词have/has+过去分词”;根据主语My parents可知,应用have planted。故选B。
40.D
【详解】句意:日本电影《灌篮高手》已经上映了十分钟,但我还没能赶到电影院。
考查现在完成时。begin开始,为非延续性动词;be on上映;arrived到达;have been已经。根据“for ten minutes”可知第一个分句应用现在完成时,且谓语动词应为延续性动词,因此应用be on表示“(电影)上映”,排除A和C;根据“yet”可知第二个分句也应用现在完成时,此处应用arrive at the cinema表示“到达电影院”。故选D。
41.C
【详解】句意:——托尼,你为什么这么着急?——游行已经开始五分钟了。我不想错过太多。
考查现在完成时和延续性动词。根据“for five minutes”可知,此处应用现在完成时,其结构为have/has done,并且动词使用延续性动词;start为短暂性动词,其延续性动词为be on。故选C。
42.C
【详解】句意:Millie最喜爱的城市是南京。她去了好几次了。
考查现在完成时的基本用法。have/has gone there的意思是“已经去那里了”,可能已到,也可能在路上;have/has been there的意思是“曾去过那里”,或“去过那几次”。根据句中 several times可以排除A和B。句子主语是she,助动词用has。故选C。
43.A
【详解】句意:我从出生起就住在徐州。
考查现在完成时。have lived为现在完成时;am living为现在进行时;will live为一般将来时;was living为过去进行时。根据“since I was born”可知,主句的时态应用现在完成时,其结构为“have/has done”,此处应填have lived。故选A。
44.C
【详解】句意:爸爸不在家。他从上个月起就离开了。
考查时态及延续性动词。根据“since last month”可知,时态为现在完成时,此处应用延续性动词;leave“离开”,为非延续动词,其延续性结构为be away。故选C。
45.D
【详解】句意:——你的妈妈在家吗?——没有。她去商店买东西了。
考查动词的时态。goes to一般现在时;has been to现在完成时,某人曾经去过某地,此时已回来;is going to一般将来时;has gone to现在完成时,某人去了某地,现在还没有回来。根据“No. She…the shop for shopping.”可知,此处表示“妈妈去商店买东西了,现在还没有回来”,has gone to符合题意。故选D。
46.B
【详解】句意:骑自行车的人数增加了很多。这对环境有好处。
考查动词的时态。increased增加,一般过去时;has increased已经增加,现在完成时;will increase将要增加,一般将来时;had increased已经增加,过去完成时。根据“It is good for the environment.”可知,此处应是指“已经增加”了很多,应用现在完成时。故选B。
47.D
【详解】句意:他的祖母已经去世6年了。他仍然非常想念她。
考查动词时态。结合“for 6 years”可知需用现在完成时,且需用表示延续性动作的be dead“去世”,才能后接一段时间。故选D。
48.C
【详解】句意:——你听说过The Toms这个乐队吗?——是的,他们今年早些时候才开始唱歌。但是他们已经出了两张唱片。
考查动词时态。根据“this year”可知,第一空为一般过去时,动词要用过去式;根据“already”可知,第二空为现在完成时:have/has done。故选C。
49.C
【详解】句意:我很高兴我已经完成了一半的作业。
考查时态。根据“I’m very happy I ... half of the homework.”可知,我现在高兴是因为我已经完成一半的作业了;强调过去的动作对现在造成的影响,用现在完成时,结构是“have/has+过去分词”。故选C。
50.D
【详解】句意:——看!有人把沙发擦干净了。——好吧,不是我。我没有做过。
考查时态。根据“Well, it wasn’t me. I didn’t do it.”判断,有人清理了沙发,时态应用现在完成时,结构为have/has done;Somebody作主语,助动词用has。故选D。
51.B
【详解】句意:我们星期五要去听音乐会,但是我们还没有买票。
考查现在完成时。根据“We are going to a concert on Friday, but we...the tickets yet.”可知,周五要去听音乐会,但现在还没有买票,此处应用现在完成时“have/has done”。故选B。
52.A
【详解】句意:请看这些邮票。我已经把它们保存五年了。
考查时态与动词辨析。borrow借,短暂性动词;keep保持,延续性动词;buy买,短暂性动词。根据“for five years”可知,此处应用现在完成时,动词应用延续性动词,现在完成时构成为have/has done;故选A。
53.A
【详解】句意:——珍妮在哪里?她去上海出差了。她很快就会回来的。
考查动词时态。has gone to去了还未回;has been to去了已回;was in在;went to去。根据“She will be back soon.”可知她很快就会回来的,因此是表示已经去上海出差了,还未回。故选A。
54.D
【详解】句意:——陈叔叔在哪里?我已经好几天没见到他了。——哦,他去上海出差了。
考查动词辨析及时态用法。has been to曾经去过某地,已经回到说话地;has gone to去了某地,还未回来。根据“Where is Uncle Chen I...him for a few days.”可知,第一空用现在完成时;答句表示陈叔叔去上海出差还未回来,用has gone to表达。故选D。
55.C
【详解】句意:我很高兴,现在我已经完成了近一半的作业。
考查时态。根据“I’m so happy that I ... nearly half of my homework now.”可知,我高兴是因为我已经完成了作业的一半,强调过去发生的事情对现在的影响,应用现在完成时。故选C。
56.C
【详解】句意:我妈妈已经到伦敦去了。她已经在那里三天了。
考查现在完成时。根据“She…there for three days.”可知,两个句子都应用现在完成时,且第一个句子应用have gone to表示“已经去了某地(人还没回来)”,根据“for three days”可知第二个句子应用have been there表示“已经在那里”一段时间了。故选C。
57.B
【详解】句意:时间过得真快!自从我们开始中学生活以来,已经过去好几年了。
考查动词时态及主谓一致。根据“since we started our middle school life.”可知,空处时态用现在完成时have/has done;Several years表示时间,当表示时间的复数名词作主语时,谓语动词用单数形式,所以空格处填has passed。故选B。
58.B
【详解】句意:我已经买这些书两年了。我非常喜欢读它们。
考查动词的时态。根据“for two years”可知此句应用现在完成时,并且用延续性动词。故选B。
59.A
【详解】句意:这个游乐园已经开了十年了。
考查词汇辨析。open“开着”,动词;“开着的”,形容词;close“关闭”,动词;closed“关着的”,形容词。根据“for ten years”可知,谓语要用延续性动词,动词open和closed为非延续性动词,不符合题意,排除BC选项;closed作形容词,应与be连用,排除D选项;be open“开着的”,表示一种状态。故选A。
60.C
【详解】句意:——你什么时候还书?——对不起,我还没看完。我明天可以还给你吗?
考查动词时态。根据“When will you return the book ”以及“Can I give it back to you tomorrow ”可知,看书的动作发生在过去,从过去某个时间就已经开始阅读,一直持续到现在还没有结束,故时态要用现在完成时。故选C。
61.A
【详解】句意:——你买这台电脑多久了?——两个月。我父母给我买的生日礼物。
考查动词辨析和延续性动词。have有;buy买;borrow借入;lose丢失。根据“For two months. My parents bought it for my birthday.”可知,问对方拥有这台电脑多长时间了,和一段时间连用,应用延续性动词have,故选A。
62.C
【详解】句意:——玛丽在哪儿?我两天没见到她了。——她去上海了。她明天就回来。
考查动词时态。根据“I haven’t seen her for two days.”可知,本句时态为现在完成时,结合“She’ll be back tomorrow.”可知,玛丽去上海还没回来,应用have/has gone to“去了某地没回来”。故选C。
63.C
【详解】句意:——你去过上海迪士尼乐园吗?——不,我没有。我希望明年能去那里。
考查一般疑问句和动词时态。have been to去过,已回;have gone to去了,未回。根据答句“No, I haven’t.”可知,设空处是现在完成时,且答句者人在此地,因此问的是去过上海迪士尼乐园没有。故选C。
64.D
【详解】句意:自从我们在初中认识以来,简和我一直是朋友。
考查时态。根据“since we met in junior high school”可知主句时态为现在完成时,结构为have/has done;主语“Jane and I ”为复数,应用have。故选D。
65.D
【详解】句意:托尼从三年前就学会了写“福”(意思是“好运”)。
考查时态。根据“since three years ago”可知句子用现在完成时have/has done。故选D。
66.D
【详解】句意:自从我来到北京,我就在这所学校学习中文。
考查动词时态。根据“since I came to Beijing”可知,本句时态为现在完成时。故选D。
67.B
【详解】句意:我们来中国已经三年了。我们非常喜欢它。
考查现在完成时。in+时间段,常与将来时连用,意为“在某段时间之内”;for+时间段,与现在完成时连用,表示“有多久了”;since+时间点,意为“自从”,与现在完成时连用;from从。该句为现在完成时,设空处表示在中国已经待了3年了,且设空处后为一段时间,只有for符合题意。故选B。
68.B
【详解】句意:———谁去车站接洛里?——我去。我见过她好几次了。
考查现在完成时。根据“several times”可知,句子用现在完成时,表示过去发生的动作对现在造成的影响,结构为have/has+过去分词,主语是I,助动词用have。故选B。
69.D
【详解】句意:——今年夏天你愿意和我一起去上海迪士尼乐园吗?——不,我曾去过两次。我打算去厦门旅游。
考查短语辨析。have been to曾去过;have gone to已经去了;have gone已经去了,后常接方位副词;have been曾去过,后常接方位副词。根据“No, I...there twice. I am planning to take a trip to Xiamen”可知,这次打算去厦门旅游,故是曾去过上海迪士尼两次了,排除选项B和C。由于there是方位副词,故其前不加介词to。故选D。
70.A
【详解】句意:自1936年鲁迅逝世以来,他已经去世87年了。
考查延续性动词和动词时态。根据“for about 87 years”可知,第一空应用延续性动词,die为非延续性动词,所以需变成其延续性动词be dead;再根据“since”可知,其后的从句要用一般过去时,主句要用现在完成时,die的过去式是died,主句中主语是Lu Xun,第三人称单数,所以be dead对应的现在完成时形式是has been dead,故选A。

展开更多......

收起↑

资源预览