复习专题主谓一致复习一、主谓一致1.Joe has ______ for ten years. Ten years ______ a long time.A.left; is B.left; areC.been away; is D.been away; are【答案】C【解析】试题分析:句意:Joe离开十年了。
十年是一个很长的时间。
和表示一段时间的短语for ten years连用要用延续的状态been away;Ten years看作是一个整体,故用is,据题意,故选C。
考点:考查动词。
2.There is only one position. The boss has to choose Jack Tom to be a manager. A.both; and B.neither; norC.either; or D.not only; but also【答案】C【解析】句意:只有一个位置,老板必须选择或者杰克或者汤姆作为经理。
根据句意因为只有一个位置,结合选项,推测意思是老板不得不选择杰克或汤姆当经理,即固定短语either…or…,或者…或者,故答案选C。
点睛:A. both; and两者都…,连接两个不同的词语作主语时,谓语动词用复数;B. neither; nor既不…也不…;C. either; or或者…或者…;D. not only; but also不仅…而且…;B、C、D三个选项在连接两个不同的词语作主语时,其谓语动词应与最近的一个主语在人称和数上保持一致,就是我们所说的“就近原则”。
本题根据句意可知C选项符合题意,故答案选C。
3.—Would you like some juice or coffee?—Either OK. I really don’t care.A.is B.are C.was【答案】A【解析】【详解】句意“-你想要果汁还是咖啡?-都可以,我不在意”。
根据either可知,空处用单数,排除B;且根据句意可知,用一般现在时,故选A。
4.—________ more and more foreigners coming to our country to learn Chinese?—Of course. Because of the fast development, many foreign countries pay more attention to China.A.will there be B.will be there C.Are there going to have 【答案】A【解析】【详解】句意“-会有越来越多的外国人来我们的国家学汉语吗?-当然,由于快速的发展,许多其他国家更加关注中国”。
本题考查there be用法。
there be句型不与have连用,排除C。
一般将来时为there will be,一般疑问句为will there be,故选A。
5.—What kind of movies do you prefer?—I prefer the movies _________me something to think about.A.which give B.that gives C.which gives D.who gives【答案】A【解析】句意:——你喜欢什么类型的电影?——我更喜欢那些让我思考的电影。
此句的先行词是movies,引导定语从句的关联词用that或which,排除C,D;定语从句的主语that或which 指代movies,动词不能用三单形式,故答案为A。
6.—Tell us something about Canada, OK?—I’m sorry. _______ Jack ______ I have ever been there.A.Either; or B.Not only; but also C.Both; and D.Neither; nor【答案】D【解析】试题分析:句意:告诉我们一些关于加拿大的事,好吗?很抱歉,我和杰克都没有去过那儿。
neither…nor…,既不······也不······,either …or…,或者······或者······,Not only …but also…,不但,而且。
如果连接的是主语,谓语动词与较近的名词保持一致,即就近原则。
both… and…,······和······都,作主语表示复数。
结合句意,故选D考点:考查连词的用法。
7.Everyone in my class except Tom and Mary to Beijing.A.have beenB.have goneC.has been【答案】C【解析】【详解】句意:除了汤姆和玛丽之外,我们班上每个人都去过北京。
考查现在完成时。
由句意可知句子时态为现在完成时,构成为:have /has+动词过去分词;have been to表示去过某地,已经回来;have gone to表示去了某地,可能在路上,也可能已经到达;根据Everyone in my class except Tom and Mary to Beijing.可知,这里表示除了汤姆和玛丽之外,我们班上每个人都去过北京,说明去过北京都已经回来了,所以用have been to。
本句的主语是everyone,所以助动词用has,故答案选C。
8.—Mum,____ofthe apples____gone bad.—We'd better eat up the rest as soon as possible.A.one third; have B.one thirds; haveC.one third; has D.first three; has【答案】A【解析】试题分析:句意:-妈妈,三分之一的苹果已经坏了。
-我们最好尽快吃了。
在英语中的分数,分子用基数词,分母用序数词,当分子大于一时,分母要用复数形式。
所以选A。
考点:考查分数及主谓一致。
9.______ Tony ______ Frank likes the CD.They think the music is too noisy.A.Not only; but also B.Either; orC.Neither; nor D.Both; and【答案】C【解析】试题分析:句意:托尼不喜欢,福兰克也不喜欢这张唱片,他们认为音乐太吵闹了。
A. Not only; but also……不但……而且。
与后句矛盾,错;B. Either; or或者……或者……:与后句矛盾,错;C. Neither; nor……既不……也不;D. Both; and……和……都,与后句句意矛盾,错。
故选C。
考点:考查连词辨析。
10. Drive slowly, Mary. ______ is something ahead on the road.A.It B.This C.That D.There【答案】D【解析】试题分析:句意:开慢点,玛丽。
在路的前方有东西。
there be句型表示某物存在某处。
结合句意,故选D。
【考点定位】:考查there be句型。
11.---Have you heard about that car accident near the school? ---Yes,luckily no one________. A.hurt B.was hurt C.has hurt D.were hurt【答案】B【解析】试题分析:句意:---你听说过学校附近的车祸吗?---是的,幸运的是,没有一个人受伤。
hurt伤害,no one与hurt是被动关系,no one动词用单数,故选B .考点:考查被动语态和主语一致12.一There a book sale in our school.Would you like to have a look with me?一Sure.I'd love to.A.is B.have C.are【答案】A【解析】【详解】句意:——我们学校有卖书的活动,你愿意和我一起去看看吗?——当然。
我很乐意。
本题考查there be结构,表示某地有某物;而have是指某人有某物,空前面是There,因此考查的是there be结构,排除B;再由a book sale是单数名词,因此be 动词用is。
故选A。
13.- ___________ a big clock on the wall?-Yes,but it was broken in the earthquake.A.Have you got B.Did you have C.Was there【答案】C【解析】【详解】句意:——有一个时钟在墙上?——是的,但是它在地震中被打破了。
考查there be结构。
have表示“拥有”,“there be”表示“存在”;根据on the wall可知需用there be结构,故选C。
14.There _____ a football match on TV this evening.A.will have B.is going to be C.has D.is going to have 【答案】B【解析】【分析】【详解】句意:今天晚上电视上将有一场足球赛。
本句时态为将来时,将来时态有两种表达方式,一种是will+动词原形,另一种是be going to+动词原形,本句用到there be 句型,故选B。
15.—How many girls are there in your class?—________ them __________ over twenty.A.A number of, are B.The number of, areC.A number of, is D.The number of, is【答案】D【解析】【分析】【详解】试题分析:句意为:---你们班有多少女生?---女生的人数超过20人。
a number of指的是“许多的,大量的”,接名词时,谓语动词常用非第三人称单数形式;the number of指的是“……的数量”,谓语动词常用第三人称单数形式。