专题八 动词时态、语态和主谓一致——中考二轮专题达标训练
1.—Mum, I want to watch the news about our school. Change the channel, please!
—What a pity! It is eight o'clock now. It _____ for a while.
A. has been over B. was over C. has finished D. finished
2.—Mum, when will Dad be back He _______ for a week.
—If all goes smoothly, he should arrive home tomorrow afternoon.
A. left B. has left C. has been away D. is leaving
3.—How do you usually go to school
—I _________ take a bus, but now I _________ there.
A. was used to, amused to walk B. was used to, amused to walking
C. used to, amused to walking D. used to, amused to walk
4.Lei Feng ________ for many years, but his spirit is still encouraging us.
A. died B. has died C. has been dead
5.—Dad, we’ll have a school cleaning day next week.
—If you _______ a part in it, you’ll set a good example to your sister.
A.play B.will play C.played D.are playing
6.—I don’t know if I _______ anyone at the party this evening.
—If I _______ anyone, I will get nervous.
A. will know, won’t know
B. will know, don’t know
C. know, won’t know
7.There ________ a table tennis game between China and Japan next month.
A. are going to be B. is going to be C. is going to have D. will have
8.—The radio says it will be snowy tomorrow.
—Really If it ________, I ________ to school.
A. snows; walk B. snows; will walk
C. will snow; walk D. will snow; will walk
9.—Why didn’t you go to visit the Palace Museum?
—Because I ____________there several times.
A. have gone to B. have been C. had been to D. have been to
10.—Mom,can I have a rest for a while after half of my homework ________
—Of course you can, dear.
A. finishes B. is finished C. finished D. was finished
11.Today Chinese _________ by more and more people around the world.
A.spoke B. was spoken C.is spoken
12.By now, tons of robots ______ to help the farmers with heavy work.
A.are produced B.were produced
C.will be produced D.have been produced
13.Three more men _______ to do the work every day.
A. were needed B. need C. are needed
14.Our class trip ________ because of bad weather, but we went to the science club together.
A.canceled B.is canceled C.was canceled D.will cancel
15.—What do you know about Central Street in Harbin
—The street ________ at the end of last century. It is famous for the European-style buildings.
A. built B. is built C. was built D. have built
16.Today a lot of information can _______ online.
A. receive B. be received C. is received D. receiving
17.Look at the old tree. No one knows when it _________.
A. planted B. will be planted C. was planted
18.—Alex, go and clean your bedroom.
— I ______ it. Look! It’s tidy and clean now.
A. cleaned B. will clean C. have cleaned
19.Jane ________ a lot of knowledge about pandas since she fell in love with panda He Hua.
A. knows B. was knowing C. has known D. will know
20.Not only May but also her brother ______ in the Party for years. They love the Party very much.
A. was B. were C. has been D. have been
答案以及解析
1.答案:A
解析:句意:一妈妈,我想看我们学校的新闻。请换频道! —真遗憾!现在是八点钟。它已经结束一段时间了。考查动词时态。根据语境可知,学校新闻已经结束了,这件事对“现在不能观看了”产生了影响,应为现在完成时。句中for a while表示一段时间,与现在完成时连用时,应用延续性动词,而动词finish为瞬时性动词,不能在现在完成时中与一段时间连用;be over表示延续性动作,可在现在完成时中与时间段连用,即has been over。故选A。
2.答案:C
解析:考查时态辨析。时间状语“for a week”表示延续了一段时间,需搭配现在完成时,可排除选项A和D;“for a week”需搭配可延续性动词,leave离开,是短暂性动词,故排除B。故选C。
3.答案:C
解析:本题主要考查固定搭配。used to do sth. 意为“过去常常做某事”。be used to doing sth. 意为“习惯于做某事”。结合句意,上句问道,你通常怎样去学校?下句回答,“我”过去常坐公交车,但现在“我”习惯步行去学校。故选C。
4.答案:C
解析:考查动词时态以及延续性动词。for+一段时间,要与现在完成时连用,排除A选项。且动词要用延续性动词,die是短暂性动词,be dead是延续性动词,故选C。
5.答案:A
解析:A项play(玩;参与)是动词原形,B项will play (将参与)是将来时,C项played(玩;参与)是过去式,D项are playing(正在玩;正在参与)是现在进行时。结合句意可知,本句是一个条件状语从句,应该遵循“主将从现”的规则,即主句用一般将来时,从句用一般现在时,从句中主语是you,谓语动词应该用原形,结合选项可知,只有A项play(玩;参与)是动词原形,故本题答案为A。
6.答案:B
解析:前句中if引导宾语从句,意思是"是否",结合时间状语this evening(今晚)可知,事情还未发生,第一空要用一般将来时,排除选项C;后句中if引导条件状语从句,意思是"如果",主语是一般将来时,条件状语从句用一般现在时,再排除选项A。故选: B。
7.答案:B
解析:根据句意,可知此题考查there be句型,此句型不与have连用,因此选项C和D不符合语法,错误;根据next week,可知句子是一般将来时,there be句型的一般将来时是there is going to be选项B符合语法,正确,故答案为B。
8.答案:B
解析:该句为条件状语从句,主句用一般将来时,从句则用一般现在时。因此,正确答案为 B (snows; will walk)。
9.答案:B
解析:have gone to +地点,去了某地(还没回来),是现在完成时;have been +地点副词,去过某地(回来了),是现在完成时;had been to+地点,去过某地(回来了),是过去完成时;have been to+地点,去过某地(回来了),是现在完成时。根据答语中several times"几次"判断用现在完成时;there是地点副词,去过那儿用have been there。故选:B。
10.答案:B
解析:根据"can I have a rest for a while... (我能休息一会儿吗)"可知,"homework"是"finish"的承受者,此处用一般现在时的被动语态。故选:B。
11.答案:C
解析:根据题干,可知主语是动作的承受者。由today可知时态是一般现在时。故选:C。
12.答案:D
解析:A. are produced生产,一般现在时的被动语态;B. were produced一般过去时的被动语态;C. will be produced一般将来时的被动语态;D.have been produced现在完成时态的被动语态;主语"tons of robots"(很多机器人)和谓语"produce"(生产)之间是被动关系,根据"by now"(到目前为止)提示应使用现在完成时的被动语态"have been produced"。故选: D。
13.答案:C
解析:were needed一般过去时的被动语态;need需要,动词原形;are needed一般现在时的被动语态。根据every day (每天)可知,句子时态用一般现在时,主语men和谓语动词need之间是动宾关系,所以要用被动语态;一般现在时的被动语态结构为am/is/are+动词的过去分词。故选: C。
14.答案:C
解析:A.一般现在时态的被动语态;B.一般现在时态的被动语态;C.一般过去时态的被动语态;D.一般将来时态的被动语态。根据所给句子的后半句“but we went to the science club together.(但是我们一起去科学俱乐部了。)”是一般过去时态,前后句子的时态要保持一致,前句也要用一般过去时态,主语“Our class trip(我们的班级旅行)”与动词“cancel (取消)”是被动关系,所以要用一般过去时态的被动语态,结合选项,只有选项C符合语法规则,故答案为C。
15.答案:C
解析:build建造。A.一般过去时主动语态;B.一般现在时被动语态;C.一般过去时被动语态。主语是动作的承受者,用被动语态。由at the end of last century(在上世纪末)可知时态是一般过去时。故选: C。
16.答案:B
解析:本题主要考查含情态动词的被动语态。结合句意可知,如今许多信息可以在网上被接收。信息是“被接收”,所以要用被动语态,故排除A、D项。can 为情态动词,意为“能够,可以”,其后的 be 动词要用原形形式,故排除C项。 故正确答案为B。
17.答案:C
解析:句子描述的是过去发生的事情,且树是被种植的,因此需要使用过去时的被动语态。选项C "was planted" 符合语境。
18.答案:C
解析:动词的时态。句意为:Alex,去打扫一下你的卧室。我已经打扫完了。它现在既整洁又干净。根据“It's tidy and clean now.”可知,“打扫”的动作已经完成了,应用现在完成时。故选A。
19.答案:C
解析:该题考查时态,句中“since she fell in love with panda He Hua”表明动作从过去开始持续到现在,因此应用现在完成时。现在完成时结构为“主语+have/has+动词的过去分词”,故正确答案为C. has known。
20.答案:C
解析:考查主谓一致及时态。“not only...but also...”连接两个并列主语时,谓语动词的形式要遵循“就近原则”,即与靠近谓语动词的那个主语保持一致。靠近谓语动词的主语是“her brother”,为第三人称单数形式。根据“for years”是表示一段时间的状语,常和现在完成时态连用,其结构为“have/has+过去分词”,主语“her brother”是第三人称单数,所以助动词用“has”,故选C。