内容正文:
2024-2025学年一线教师制作同步精品系列资料,已编校!
2024-2025学年一线教师制作同步精品系列资料,已编校!
Module5 Cartoons
重点语法:一般现在时、一般过去时和现在完成时的区别精讲练50题
目录
语法知识精讲 1
语法知识精练 2
语法知识精讲
1.意义不同。
(1)一般现在时表示主语经常性或习惯性的动作或存在的状态,也表示说话者的能力或自然现象。例如:
I often go to school on foot.我经常步行去上学。
(2)一般过去时只是单纯地表示过去某一时间发生的动作或存在的状态,和现在没有联系。例如:
I went to school on foot yesterday.我昨天步行去上学了。
(3)现在完成时表示过去发生的动作对现在造成的影响和结果,强调与现在的联系。例如:
He has gone to school.He isn’t at home now.他上学去了。他现在不在家。
2.结构不同。
(1)一般现在时:主语+be动词(am/is/are)/动词原形/动词的第三人称单数形式+其他。
(2)一般过去时:主语+be动词的过去式(was/were)/动词的过去式+其他。
(3)现在完成时:主语+have/has+动词的过去分词+其他。
3.时态标志词不同。
时态
标志词
一般现在时
often,usually,sometimes,every day,once a week等
一般过去时
yesterday,three days ago,last night/week,just now等
现在完成时
already,just,yet,ever,never,since+时间点/一般过去时的句子,for +时间段等
注意:现在完成时和一般过去时的区别:
(1)一般过去时只是单纯地表示过去某一时间发生过的动作或者存在的状态,和现在没有任何联系,只着眼于过去;现在完成时强调与现在的联系,表示过去发生的动作对现在造成的影响和结果。例如:
My father has bought a new car.我爸爸买了一辆新车。(强调“我爸爸有了一辆新车”这个结果)
My father bought a new car last Sunday.我爸爸上个周日买了一辆新车。(强调“买”这个动作)
(2)一般过去时只能与表示过去的时间状语连用,如 yesterday,last week,three years ago,just now 等;现在完成时的时间状语表达的时间是到现在为止,如just,before,since/ever since+时间点,for+时间段,so far等。
语法知识精练
1.--- Where is Mary?
--- She ____ to Harbin.
A.has been B.has gone C.had been D.goes
【答案】B
【详解】试题分析:句意:玛丽在哪儿?——她已经去了哈尔滨。结合语境可知本句描述的是现在已经完成的动作,故用现在完成时态,谓语动词表示瞬间动作,选B。
考点:考查时态及谓语动词
2.It _______ ten years since my sister ______ an English teacher.
A.has been, is B.is, became
C.have been, was D.is ,has become
【答案】B
【详解】试题分析:句意:我妹妹成为一名英语老师已经十年了。since连词,自从,引导时间状语从句,后跟一般过去时态,而主句往往是现在完成时态或一般现在时态。所以选B。
考点:考查谓语动词。
3.It ___ten years since he left his hometown.
A.was B.have been C.is D.has passed
【答案】C
【详解】句意:他离开家乡已经十年了。A. was过去式的单数形式;B. have been去过;C. is单数形式;D. has passed现在完成时。根据固定句型结构It is +一段时间+since +从句。可知,此空应填is,故选C。
4.I________ some fruit an hour ago. ________ you eaten any yet?
A.ate; Did B.have eaten; Did C.ate; Have D.have eaten; Have
【答案】C
【详解】句意:一个小时前我吃了一些水果。你已经吃了一些么?
考查动词的时态。根据“an hour ago”可知第一空讲述的是过去的动作,用一般过去时态,动词用过去式ate。根据“yet”可知第二空是现在完成时,动词用have eaten,疑问句将助动词have放在主语you的前面。故选C。
5.—Tom, let’s go to see the movie You Only Live Once this weekend.
—Sorry, I ________ it. I ________ it with my parents yesterday.
A.has seen; saw B.have seen; saw
C.saw; has seen D.saw; have seen
【答案】B
【详解】句意:——汤姆,这个周末我们去看电影You Only Live Once吧。——对不起,我看过了。我昨天和父母一起看的。
考查时态及主谓一致。根据第一个空空前的“Sorry”可知,此处指过去的动作对现在造成影响,应用现在完成时,主语为“I”,所以此处应填have seen;根据第二个空空后的“yesterday”可知,此处应用一般过去时。故选B。
6.It ______ five years since we last time each other.
A.is, have seen B.is, saw C.has been, have seen D.was, saw
【答案】B
【详解】句意:自从我们上次见面已经5年了。根据last time可知从句用过去时态,排除A/C;根据句意自从我们上次见面现在是5可以用一般现在时态或者现在完成时,不能一般过去时态,故选B
7.In the past, washing clothes by hands _______ a lot of time. With the invention of the washing machine, people ______ more time to relax.
A.took; have had B.has taken; had C.has taken; have had D.took; has
【答案】A
【详解】句意:在过去,用手洗衣服花费很多时间,有了洗衣机的发明,人们有更多的时间去放松了。took花费,过去式;has taken现在完成时;have had现在完成时;had过去式。第一句话中In the past表示过去,故应用一般过去时;第二句话表示洗衣机的发明对现在人们的生活的影响,应用现在完成时。故选A。
8.I lots of fruit an hour ago. you any yet?
A.ate, Did ... eat B.ate, Have ... eaten
C.have eaten, Did...eat D.have eaten, Have ... eaten
【答案】B
【详解】句意:我一小时前吃了很多水果。你到现在已经吃了些什么吗?
考查动词时态。A. ate, Did ... eat一般过去时,一般过去时;B. ate, Have ... eaten一般过去时,现在完成时;C. have eaten, Did...eat现在完成时,一般过去时;D. have eaten, Have ... eaten现在完成时,现在完成时。第一空根据时间标志词an hour ago,可知用一般过去时,所以排除CD;第二空根据时间标志词yet,可知用现在完成时,故选B。
9.—Although my grandpa _______ for 20 years,he still lives in my mind.
—I also remember that he ________ on a rainy morning.
A.died,was dead B.has been dead,died
C.was dead,died D.has been dead,dead
【答案】B
【详解】句意:——虽然我爷爷已经去世20年了,但他仍然活在我的脑海里。——我还记得他死于一个雨天的早晨。
考查动词时态。for+一段时间要与现在完成时have/has done的结构,排除A和C选项。第二空缺少动词作谓语,且句子是一般过去时,die的过去式是died,故选B。
10.---_____ you ever _____ to Nanjing?
---Yes, I _____ there last year.
A.Have; gone; have gone B.Have; been; went
C.Will; go; went D.Did; go; have been
【答案】B
【详解】第一空用ever,可知时态为现在完成时,而后一空为根据last year,可知时态为一般过去时,故选B
11.My mother ________ Beijing last week. She ________ there a couple of times.
A.went; has gone B.has gone; has been C.went; has been D.has been; has gone
【答案】C
【详解】句意:我妈妈上周去北京了。她去过那里好几次了。
考查时态。根据题干中的“last week”上周,可知此句时态是一般过去时,所以第一空填went;根据后句的“a couple of times”好几次,可知她去过好几次,用现在完成时,has been to曾经去过某地,人已经回来,has gone to到某地去了,在路上或者已经到达那里,强调状态;结合句意可知此处强调过去的经历,且所给空后面有副词there,故填has been。故选C。
12.—Have you ever ___________ to Caozhou Peony Garden?
—Yes, I ___________ there last year.
A.been; went B.gone; went C.been; gone D.gone; been
【答案】A
【详解】句意:——你去过曹州牡丹园么?——是的,我去年去过。
考查动词时态。have been to现在完成时,表示曾经去过某地; have gone to现在完成时,表示已经去了某地,或正在去某地的路上;went是动词的过去式;根据“Have you ever”可知,此处表示“曾去过”用have been to;go是动词,意为“去”,根据“last year”可知,讲述过去的动作,用一般过去时态,第二空用动词的过去式went。故选A。
13.—________ you been to Disneyland in Hongkong?
—Yes, I _________ there last summer.
A.Have; have been B.Has; go C.Have; went D.Has; has been
【答案】C
【详解】句意:——你去过香港迪斯尼乐园吗?——是的,我去年夏天去了那里。
考查时态。根据“been to”可知,第一空用现在完成时,构成have been to的结构,主语是you,助动词用have,排除B/D选项;根据“last summer”可知,第二空用一般过去时,动词用过去式,故选C。
14.—Have you ever ________ to Shaolin Temple?
—Yes. I _____ there last year.
A.been; went B.gone; went C.been, gone D.gone, gone
【答案】A
【详解】句意:——你曾经去过少林寺吗?——是的。我去年去过那儿。
考查现在完成时和一般过去时。根据“Have you ever...to Shaolin Temple?”可知,此句为现在完成时,have been to“去过某地”,have gone to“去了某地”,结合语境可知说话者此时不在少林寺,所以第一空填been;根据“last year”可知,答句为一般过去时,动词应使用过去式形式,go的过去式是went。故选A。
15.—Have you ever ________ the Great Wall?
—Yes, I ________ there last year.
A.gone to; have gone B.gone to; went
C.been to; went D.been to; have gone
【答案】C
【详解】句意:——你去过长城吗?——是的,我去年去的。
考查时态。“have been to”表示“去过某地”,“have gone to”表示“去了某地”。问是否去过长城,第一空用“been to”。根据“last year”可知,第二句时态为一般过去时,“go”用过去式“went”。故选C。
16.The film The Battle at Lake Changjin has been popular since it ________ on show.
A.has been B.is C.will be D.was
【答案】D
【详解】句意:电影《长津湖》自上映以来一直很受欢迎。
考查动词时态。根据“since”可知,此处since引导的时间状语从句,从句使用一般过去时,故be动词用was。故选D。
17.Joe’s grandfather ________ last year. That is to say, he ________ for one year.
A.died; has died B.died; has been dead C.was dead; die D.death; has been dead
【答案】B
【详解】句意:乔的祖父去年去世了。也就是说,他已经死了一年了。
考查动词时态。根据“last year”可知,第一个空所在句为一般过去时,使用动词过去式。根据“That is to say, he …for one year.”可知,此处为现在完成时,与时间段连用表持续,die为非延续性动词,需要变为be dead。故选B。
18.I ________ many places of interest in Chongqing since I ________ here last year.
A.visit; come B.visited; came C.have visited; came D.have visited; have come
【答案】C
【详解】句意:自从去年来重庆,我参观了重庆的许多名胜。
考查动词时态。根据“since I … here last year.”可知,此处主句使用现在完成时,结构为have/has done;从句为一般过去时,使用动词过去式。故选C。
19.Since the Internet ________, people’s life has changed greatly.
A.come into being B.came into being C.comes into being D.has came into being
【答案】B
【详解】句意:自从互联网诞生以来,人们的生活发生了巨大的变化。
考查时态。此处是“主句(现在完成时)+since从句”的结构,从句要用一般过去时,动词用过去式,故选B。
20.—How often do you visit your grandparents, Lucy?
—Not quite often. It’s three months since I ________ them last time. I miss them very much.
A.have met B.meet C.met D.meeting
【答案】C
【详解】句意:——露西,你多久去看望你的祖父母一次?——不经常去。我上次见到他们已经三个月了。我非常想念他们。
考查时态。“It’s+时间段+since从句”,表示“自从……已有……”,since后加一般过去时的从句,故此处用过去式。故选C。
21.—Anna,have you ________ seen China’s Got Talent (《中国达人秀》)?
—Of course.I ________ it last weekend.
A.never;saw B.ever;have seen C.never;have seen D.ever;saw
【答案】D
【详解】句意:——安娜,你曾看过《中国达人秀》吗?——当然。我上周末看的。
考查时态辨析。ever“曾经”;never“从未”。根据句意,第一句问的是“你曾看过《中国达人秀》吗?”,故需用“ever”表“曾经”。根据答语第二句中“last weekend”可知,该句时态为一般过去时,且“see”的过去式为“saw”,故选D。
22.His brother ________ noodles for breakfast so far, but he ________ bread and milk when he was in the UK.
A.used to have; is used to having B.has used to have; is used to having
C.has been used to having; used to have D.is used to having; has used to have
【答案】C
【详解】句意:到目前为止,他的哥哥已经习惯了早餐吃面条,但他在英国时经常吃面包和牛奶。
考查动词时态及use的用法。used to do sth.“过去常常做某事”;be used to doing sth.“习惯于做某事”。第一空指习惯早餐吃面条,且根据“so far”可知,第一句是现在完成时态,结构是have/has done,故为has been used to having。根据“when he was in the UK.”可知,此处指过去的饮食习惯,故用used to do。故选C。
23.Jane ________ very quiet and shy, but now she ________ very active and outgoing.
A.used to be; become B.used to being; becomes
C.used to being; have become D.used to be; has become
【答案】D
【详解】句意:简过去非常安静和害羞,但是现在她变得非常活跃而且外向。
考查时态和主谓一致。used to do sth过去常常做某事,因此第一空用used to be,排除BC两项;根据now可知,她现在已经变得非常活跃了,因此用现在完成时,主语she是第三人称单数,用has become,故选D。
24.— Bruce ________ so much in the past two years.
— Yeah, he ________ be shy, but now he is confident and active.
A.has changed; used to B.changed; is used to
C.changed; used to D.has changed; is used to
【答案】A
【详解】句意:——布鲁斯在过去的两年中变化很大。——是的,他以前很害羞,但现在他很自信和积极。
考查时态。第一处根据“in the past two years”可知,用现在完成时,排除BC;第二处根据“but now he is confident and active”可知,强调与现在的对比,用used to be结构,是一般过去时。be used to do sth“被用来做某事”,不符合语境。故选A。
25.—He ________ exercise in the park every morning when he was young.
—Yes, but now the life he was used to ________ a lot.
A.used to; changing B.was used to; has changed
C.was used to; changing D.used to; has changed
【答案】D
【详解】句意:——当他年轻的时候,每天早上都在公园锻炼。——是的,但现在他习惯的生活已经改变了很多。
考查动词短语和现在完成时。used to曾经;was used to习惯于。根据“when he was young.”可知,他年轻时,每天都在公园晨练,used to do sth表示“过去常常做某事”,第一空应用used to;由“...but now the life he was used to...a lot.”可知,现在他习惯的生活已经改变,此处为定语从句,主句时态为现在完成时,主语为the life,第三人称单数,谓语用“has+过去分词”。故选D。
26.Mary ________ in bed with the doll Mum has ________ beside her.
A.laid; lay B.lay; lain C.lay; laid D.laid; laid
【答案】C
【详解】句意:玛丽躺在床上,旁边是妈妈放在她身边的玩偶。
考查动词辨析。lie平躺,过去式为lay,过去分词为lain;lay放置,过去式为laid,过去分词为laid。分析句子,选空一表示“躺在床上”,时态为一般过去时,故应用动词lie的过去式lay;由“beside her”可知此处表达“放置”,根据“has”可知句子为现在完成时,故应用动词lay的过去分词laid。故选C。
27.It’s not your turn yet. Please wait on the chair until you________.
A.have called B.will call C.are calling D.are called
【答案】D
【详解】句意:还没轮到你呢。请在椅子上等待,直到你被叫到。
考查动词时态和被动语态。have called已经叫,现在完成时的主动形式;will call将会叫,一般将来时的主动形式;are calling正在叫,现在进行时的主动形式;are called被叫到,一般现在时的被动形式。until直到……,根据主将从现的原则,until后的从句需要用一般现在时,而且应该是call you,所以you和call之间是被动关系,故选D。
【点睛】一个句子中如果缺少谓语动词,除了需要考虑时态以外,还需注意主语与谓语动词之间是主动还是被动关系,从而判断是否需要用被动语态。例如本题,根据句意是要等到有人叫你,因此是sb. call you,所以you和call之间是被动关系,故能很快得出答案选D。
28.Mr. Smith ______ New York, but he will come back in a week.
A.goes B.has gone to C.went D.will go
【答案】B
【详解】句意:史密斯先生去纽约了,但是他一周后会回来。
考查时态。goes去,一般现在时的三人称形式;has gone to已经去了,现在完成时; went去,一般过去时;will go将要去,一般将来时;根据“but he will come back in a week”可知已经去了纽约,还没有回来,要用现在完成时。故选B。
【点睛】1. has been to曾经去过某地,指去了回来了;2. has gone to 去了某地,人还没有回来 ;3. has been in 已经待在某地 ;如本题中已经去了纽约,还没有回来,故用has gone to。
29.As soon as you ______ home, give a call to let me know you ______ safely.
A.get; have arrived B.will get; have arrived C.get; will arrive D.will get; are arriving
【答案】A
【详解】句意:你一到家就打电话告诉我你安全到了。
考查时态。前半句是as soon as引导的时间状语从句,需满足“主将从现”,所以用一般现在时,排除BD;后半句表示发生的动作对现在造成的影响,需要用现在完成时,故选A。
30.Mr. Brown ________ to Beijing three weeks ago. He ________ there many times.
A.has gone; went B.went; has been C.has gone; goes D.has gone; has been
【答案】B
【详解】句意:Brown先生三周前去了北京。他去过那很多次。
考查时态辨析。根据“three weeks ago 三周前”可知,第一句是一般过去时;根据“many times 许多次”可知第二句是现在完成时描述经历,“have/has been (to)”表示“去过某地”的经历,“have/has gone (to)”表示“去了某地还没回来”,故选B。
31.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
【答案】D
【详解】句意:我的字典不见了。我到处找了,但还是没有找到。
考查动词时态。根据“My dictionary …”可知,我的字典不见了,陈述的是现在的状态,应用一般现在时,排除A、C项;根据“I have looked for it everywhere but still … it.”可知,我一直在到处找(从过去延续到现在的动作),但还是还没有找到(结果),要用现在完成时,排除B项。故选D。
32.Tom ________ a cold. He ________ lie down and have a rest.
A.has; shouldn’t B.had; should C.have; shouldn’t D.has; should
【答案】D
【详解】句意:汤姆感冒了。他应该躺下来休息。
考查时态和情态动词。should应该;shouldn’t不应该。根据“Tom...a cold. He...lie down and have a rest”可知句子表示现在的状态,用一般现在时,主语是he,谓语用第三人称单数形式has,排除BC;且由语境可知,生病了应该躺下来休息。故选D。
33.Something ________ in our hometown since 2014. Now it ________ very modern.
A.is changed; is looked B.has changed; looks
C.changed; looks D.is changing; is looked
【答案】B
【详解】句意:自2014年以来,我们家乡发生了一些变化。现在,它看起来很现代。
考查动词时态。根据“since 2014”可知,第一空应用现在完成时,结构为have/has done。根据“Now”可知,第二个句子用一般现在时,look是系动词,表示“看起来”,要用主动语态。故选B。
34.The museum ________ here for 20 years. It ________ one of the oldest buildings in town.
A.has been; was B.was; is C.has been; is D.is; was
【答案】C
【详解】句意:这个博物馆在这里已经有20年了。这是城里最古老的建筑之一。
考查时态。第一处根据“for 20 year”可知,本句强调延续,应使用现在完成时。第二处陈述一般事实,应使用一般现在时。故选C。
35.I _____ the way. I ______ here for quite many years.
A.knew…have lived B.knew… live C.know…have lived D.know… live
【答案】C
【详解】句意:我认识路,我在这儿居住很多年了。
考查时态辨析。第一空讲的一般的情况,用一般现在时。第二空根据“for+一段时间”可知用现在完成时。故选C。
36.Everything ______ in our school since 2009. Now, it ______ very modern.
A.is changed; is looked B.is changed; looks
C.has changed; is looked D.has changed; looks
【答案】D
【详解】句意:自2009年以来,我们学校的一切都发生了变化。现在,它看起来很现代。
考查动词时态。since+过去的时间点,要与现在完成时的句子一起连用,结构为have/has done,排除A和B选项。根据“now”可知,第二个句子用一般现在时,look是连系动词,表示“看起来”,要用主动语态,故选D。
37.It ________ two years since we ________this school. We really love it.
A.was, has entered B.is, entered C.has been, entered D.B & C
【答案】D
【详解】句意:我们上这所学校已经两年了。我们真的很喜欢。since:自…以来,后面跟过去的时间点或一般过去时的从句,表示一段时间,主句时态是一般现在时或现在完成时。故第一个空填is或has been;第二个空填entered;故选D。
38.It ________ ten years since he left the army.
A.is B.has C.will D.was
【答案】A
【详解】句意:他离开军队已经十年了。
考查时态。根据“It... ten years since he left the army”可知,此处为固定句式:It is/has been+时间段+since从句,表示“自从……至今有多久了”,since引导的从句是一般过去时,主句可用一般现在时或现在完成时,结合选项可知只有A项符合。故选A。
39.We ________ know the love of our parents ________ we become parents ourselves one day.
A.don’t; while B.didn’t; after C.didn’t; since D.don’t; until
【答案】D
【详解】句意:直到有一天我们自己成为父母,我们才知道父母的爱。
考查时态和连词。while当;after在……之后;since自从;until直到。根据“we become...”可知句子用一般现在时,排除BC;根据“know the love of our parents...we become parents ourselves”可知是直到我们自己成为父母,我们才知道父母的爱,用not...until引导时间状语从句。故选D。
40.My parents now ________ physics in this key middle school, so they have been here ________ ten years.
A.are teaching; by B.teach; for
C.have taught; since D.have been taught; by
【答案】B
【详解】句意:我父母现在在这所重点中学教物理,所以他们在这里已经十年了。
考查时态和时间介词。by不迟于……,到……为止;for达,计;since自从。根据语境可知,第一句讲述现在的情况,应用一般现在时,主语“parents”为复数,谓语用动词原形teach;根据“they have been here...ten years”可知,此处应用“for+时间段”,表示谓语动作持续的时间。故选B。
41.– Mary, I remember you several years ago.
– Yes, I for 3 years.
A.married, have married B.married, married
C.married, have been married D.have married, have been married
【答案】C
【详解】句意:-Mary,我记得你几年前结婚了。-是的,我结婚三年了。
married结婚,过去式;have married现在完成时;have been married系表结构,表示已婚的状态,可以和一段时间搭配使用。根据句意可知,第一句话中有several years ago,表示过去的事情,故应用一般过去时,先排除D选项。第二句话中有一段时间for 3 years,应和现在完成时搭配,且这里表示已婚的状态,应用系表结构,故应选C。
42.—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 gone
C.has been to; went D.has been to; has gone
【答案】A
【详解】句意:——丹尼现在在家吗?——不在。他去公园里。他在半小时前去那里了。
has gone to表示去了,还没有回来;has been to表示去过,回来了。根据Is Danny at home now?和No可知此处表示丹尼现在不在家,去公园还没有回来,故第一空为has gone to。第二空根据时间状语half an hour ago可知此处用一般过去时,故用went。故选A。
43.Last week I ________ a book. That’s to say, since last week I ________ a book.
A.have kept, have kept B.have kept, have borrowed
C.borrowed, have borrowed D.borrowed, have kept
【答案】D
【详解】句意:上周我借了一本书。也就是说从上周开始我借了一本书。
考查动词的时态。第一句的时间状语是“Last week”,因此句子为一般过去时,第一空应用动词的过去式,排除选项A和B;第二句的时间状语是“since last week”,表示一段时间,应用现在完成时,且谓语动词需用延续性动词“have kept”。故选D。
44.He ________ in Shanghai, but he ________ the village life since he came here.
A.used to live; has got used to B.used to living; has been used to
C.was used to live; has got used to D.used to live; has been used to
【答案】D
【详解】句意:他过去住在上海,但是他自从来到这就已经习惯了乡村的生活。
考查动词短语辨析以及延续性动词的用法。used to do sth过去常常做某事;be/get used to doing sth习惯做某事;be used to do sth被用来做某事。根据but可判断,前半句介绍过去的事情,第一空填used to live。后半句表示习惯做的事情,since+一般过去时的从句,主句用现在完成时,且动词要用延续性动词,be used to doing sth是延续性动词,故选D。
45.There __________ be a lot of sharks, but now they__________ endangered animals.
A.is used to; become B.would; become
C.used to;have become D.would;have become
【答案】C
【详解】句意:过去曾经有很多鲨鱼,但是现在它们变成濒临灭绝的动物。
考查动词时态用法。固定搭配there used to be sth.意为过去曾经有某物,现在没有了;根据句意第二空用现在完成时have become,故选C。
46.He used to a happy life, but the life he was used to a lot recently.
A.live; changing B.living; has changed
C.live; has changed D.living; changing
【答案】C
【详解】句意:他过去常常过着一个快乐的生活,但是他习以为常的生活最近变了很多。
A. live; changing过,生活,动词原形;改变,动名词;B. living; has changed过,生活,动名词;改变,现在完成时;C. live; has changed过,生活,动词原形;改变,现在完成时;D. living; changing过,生活,动名词;改变,动名词。第一空表示过去常常做某事used to do sth,用动词原形;第二空表示the life改变了,recently用现在完成时,用has changed,故选C。
【点睛】本题注意第二空中he was used to为定语从句,真正的主语为the life,不要直接判定为be used to doing。recently表示最近,用现在完成时。学生在做题时,注意分析句子成分,不要先入为主,进行错选。
47.Since schools offered after-school service (服务), the students ________ three more lessons after school from Monday to Friday.
A.used to have B.used to having
C.have been used to have D.have been used to having
【答案】D
【详解】句意:自从学校提供课后服务后,学生们已经习惯了周一至周五放学后多上三节课。
考查动词短语及时态。be used to doing sth.习惯做某事;used to do sth.过去常常做某事。根据“Since schools offered after-school service (服务),”可知,此句应用现在完成时,排除A和B。根据“the students…three more lessons after school from Monday to Friday.”可知,指学生已经习惯了每天多上三节课。故选D。
48.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
【答案】A
【详解】句意:自从我们的外教回国后我们没有收到他的消息。
考查动词时态。根据题干和选项,可知句意为“自从我们的外教回国后我们没有收到他的消息。”由句中的“since 自从”,可知主句时态用现在完成时,其结构为:have/has+done,否定形式为haven’t/hasn’t+done,主语是we,用haven’t,hear from sb“收到某人的消息”,hear的过去分词是heard;主句时态为现在完成时,since引导的时间状语从句用一般过去时,所以第二个空用returned,故选A。
49.A number of foreign players ____________ to CBA to play basketball each year. And the number of foreign players risen over these years.
A.goes; has B.go; have C.goes; have D.go; has
【答案】D
【详解】句意:每年都有许多外国球员去CBA打篮球。这些年来,外国球员的数量一直在增加。
考查动词时态辨析。each year每年,用于一般现在时;a number of许多的,修饰复数名词,表复数意义,动词需用原形,前空可排除AC两项。over these years这些年来,是一段持续的时间,用于现在完成时;the number of……的数量,表单数意义,需用“has done”结构。根据句意结构,可知选D。
50.His brother’s life _________ a lot in these few years.
A.changed B.changes C.has changed D.had changed
【答案】C
【详解】句意:这几年,他哥哥的生活已经好了很多。
考查现在完成时。根据“in these few years”这几年可知,应用现在完成时,其结构为have/has+动词的过去分词;又因主语“His brother’s life”为第三人称单数,应用has。故选C。
8
同步新课程,周周有练习,月月有重点!
13
同步新课程,周周有练习,月月有重点!
学科网(北京)股份有限公司
$$2024-2025学年一线教师制作同步精品系列资料,已编校!
2024-2025学年一线教师制作同步精品系列资料,已编校!
Module5 Cartoons
重点语法:一般现在时、一般过去时和现在完成时的区别精讲练50题
目录
语法知识精讲 1
语法知识精练 2
语法知识精讲
1.意义不同。
(1)一般现在时表示主语经常性或习惯性的动作或存在的状态,也表示说话者的能力或自然现象。例如:
I often go to school on foot.我经常步行去上学。
(2)一般过去时只是单纯地表示过去某一时间发生的动作或存在的状态,和现在没有联系。例如:
I went to school on foot yesterday.我昨天步行去上学了。
(3)现在完成时表示过去发生的动作对现在造成的影响和结果,强调与现在的联系。例如:
He has gone to school.He isn’t at home now.他上学去了。他现在不在家。
2.结构不同。
(1)一般现在时:主语+be动词(am/is/are)/动词原形/动词的第三人称单数形式+其他。
(2)一般过去时:主语+be动词的过去式(was/were)/动词的过去式+其他。
(3)现在完成时:主语+have/has+动词的过去分词+其他。
3.时态标志词不同。
时态
标志词
一般现在时
often,usually,sometimes,every day,once a week等
一般过去时
yesterday,three days ago,last night/week,just now等
现在完成时
already,just,yet,ever,never,since+时间点/一般过去时的句子,for +时间段等
注意:现在完成时和一般过去时的区别:
(1)一般过去时只是单纯地表示过去某一时间发生过的动作或者存在的状态,和现在没有任何联系,只着眼于过去;现在完成时强调与现在的联系,表示过去发生的动作对现在造成的影响和结果。例如:
My father has bought a new car.我爸爸买了一辆新车。(强调“我爸爸有了一辆新车”这个结果)
My father bought a new car last Sunday.我爸爸上个周日买了一辆新车。(强调“买”这个动作)
(2)一般过去时只能与表示过去的时间状语连用,如 yesterday,last week,three years ago,just now 等;现在完成时的时间状语表达的时间是到现在为止,如just,before,since/ever since+时间点,for+时间段,so far等。
语法知识精练
1.--- Where is Mary?
--- She ____ to Harbin.
A.has been B.has gone C.had been D.goes
2.It _______ ten years since my sister ______ an English teacher.
A.has been, is B.is, became
C.have been, was D.is ,has become
3.It ___ten years since he left his hometown.
A.was B.have been C.is D.has passed
4.I________ some fruit an hour ago. ________ you eaten any yet?
A.ate; Did B.have eaten; Did C.ate; Have D.have eaten; Have
5.—Tom, let’s go to see the movie You Only Live Once this weekend.
—Sorry, I ________ it. I ________ it with my parents yesterday.
A.has seen; saw B.have seen; saw
C.saw; has seen D.saw; have seen
6.It ______ five years since we last time each other.
A.is, have seen B.is, saw C.has been, have seen D.was, saw
7.In the past, washing clothes by hands _______ a lot of time. With the invention of the washing machine, people ______ more time to relax.
A.took; have had B.has taken; had C.has taken; have had D.took; has
8.I lots of fruit an hour ago. you any yet?
A.ate, Did ... eat B.ate, Have ... eaten
C.have eaten, Did...eat D.have eaten, Have ... eaten
9.—Although my grandpa _______ for 20 years,he still lives in my mind.
—I also remember that he ________ on a rainy morning.
A.died,was dead B.has been dead,died
C.was dead,died D.has been dead,dead
10.---_____ you ever _____ to Nanjing?
---Yes, I _____ there last year.
A.Have; gone; have gone B.Have; been; went
C.Will; go; went D.Did; go; have been
11.My mother ________ Beijing last week. She ________ there a couple of times.
A.went; has gone B.has gone; has been C.went; has been D.has been; has gone
12.—Have you ever ___________ to Caozhou Peony Garden?
—Yes, I ___________ there last year.
A.been; went B.gone; went C.been; gone D.gone; been
13.—________ you been to Disneyland in Hongkong?
—Yes, I _________ there last summer.
A.Have; have been B.Has; go C.Have; went D.Has; has been
14.—Have you ever ________ to Shaolin Temple?
—Yes. I _____ there last year.
A.been; went B.gone; went C.been, gone D.gone, gone
15.—Have you ever ________ the Great Wall?
—Yes, I ________ there last year.
A.gone to; have gone B.gone to; went
C.been to; went D.been to; have gone
16.The film The Battle at Lake Changjin has been popular since it ________ on show.
A.has been B.is C.will be D.was
17.Joe’s grandfather ________ last year. That is to say, he ________ for one year.
A.died; has died B.died; has been dead C.was dead; die D.death; has been dead
18.I ________ many places of interest in Chongqing since I ________ here last year.
A.visit; come B.visited; came C.have visited; came D.have visited; have come
19.Since the Internet ________, people’s life has changed greatly.
A.come into being B.came into being C.comes into being D.has came into being
20.—How often do you visit your grandparents, Lucy?
—Not quite often. It’s three months since I ________ them last time. I miss them very much.
A.have met B.meet C.met D.meeting
21.—Anna,have you ________ seen China’s Got Talent (《中国达人秀》)?
—Of course.I ________ it last weekend.
A.never;saw B.ever;have seen C.never;have seen D.ever;saw
22.His brother ________ noodles for breakfast so far, but he ________ bread and milk when he was in the UK.
A.used to have; is used to having B.has used to have; is used to having
C.has been used to having; used to have D.is used to having; has used to have
23.Jane ________ very quiet and shy, but now she ________ very active and outgoing.
A.used to be; become B.used to being; becomes
C.used to being; have become D.used to be; has become
24.— Bruce ________ so much in the past two years.
— Yeah, he ________ be shy, but now he is confident and active.
A.has changed; used to B.changed; is used to
C.changed; used to D.has changed; is used to
25.—He ________ exercise in the park every morning when he was young.
—Yes, but now the life he was used to ________ a lot.
A.used to; changing B.was used to; has changed
C.was used to; changing D.used to; has changed
26.Mary ________ in bed with the doll Mum has ________ beside her.
A.laid; lay B.lay; lain C.lay; laid D.laid; laid
27.It’s not your turn yet. Please wait on the chair until you________.
A.have called B.will call C.are calling D.are called
28.Mr. Smith ______ New York, but he will come back in a week.
A.goes B.has gone to C.went D.will go
29.As soon as you ______ home, give a call to let me know you ______ safely.
A.get; have arrived B.will get; have arrived C.get; will arrive D.will get; are arriving
30.Mr. Brown ________ to Beijing three weeks ago. He ________ there many times.
A.has gone; went B.went; has been C.has gone; goes D.has gone; has been
31.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
32.Tom ________ a cold. He ________ lie down and have a rest.
A.has; shouldn’t B.had; should C.have; shouldn’t D.has; should
33.Something ________ in our hometown since 2014. Now it ________ very modern.
A.is changed; is looked B.has changed; looks
C.changed; looks D.is changing; is looked
34.The museum ________ here for 20 years. It ________ one of the oldest buildings in town.
A.has been; was B.was; is C.has been; is D.is; was
35.I _____ the way. I ______ here for quite many years.
A.knew…have lived B.knew… live C.know…have lived D.know… live
36.Everything ______ in our school since 2009. Now, it ______ very modern.
A.is changed; is looked B.is changed; looks
C.has changed; is looked D.has changed; looks
37.It ________ two years since we ________this school. We really love it.
A.was, has entered B.is, entered C.has been, entered D.B & C
38.It ________ ten years since he left the army.
A.is B.has C.will D.was
39.We ________ know the love of our parents ________ we become parents ourselves one day.
A.don’t; while B.didn’t; after C.didn’t; since D.don’t; until
40.My parents now ________ physics in this key middle school, so they have been here ________ ten years.
A.are teaching; by B.teach; for
C.have taught; since D.have been taught; by
41.– Mary, I remember you several years ago.
– Yes, I for 3 years.
A.married, have married B.married, married
C.married, have been married D.have married, have been married
42.—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 gone
C.has been to; went D.has been to; has gone
43.Last week I ________ a book. That’s to say, since last week I ________ a book.
A.have kept, have kept B.have kept, have borrowed
C.borrowed, have borrowed D.borrowed, have kept
44.He ________ in Shanghai, but he ________ the village life since he came here.
A.used to live; has got used to B.used to living; has been used to
C.was used to live; has got used to D.used to live; has been used to
45.There __________ be a lot of sharks, but now they__________ endangered animals.
A.is used to; become B.would; become
C.used to;have become D.would;have become
46.He used to a happy life, but the life he was used to a lot recently.
A.live; changing B.living; has changed
C.live; has changed D.living; changing
47.Since schools offered after-school service (服务), the students ________ three more lessons after school from Monday to Friday.
A.used to have B.used to having
C.have been used to have D.have been used to having
48.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
49.A number of foreign players ____________ to CBA to play basketball each year. And the number of foreign players risen over these years.
A.goes; has B.go; have C.goes; have D.go; has
50.His brother’s life _________ a lot in these few years.
A.changed B.changes C.has changed D.had changed
2
同步新课程,周周有练习,月月有重点!
1
同步新课程,周周有练习,月月有重点!
学科网(北京)股份有限公司
$$