好文档 - 专业文书写作范文服务资料分享网站

一般现在时压轴试题分类汇编及答案

天下 分享 时间: 加入收藏 我要投稿 点赞

知,用一般过去时,故选A。

22.––I didn’t see you at the party yesterday. Why? ––Because I _______ for an important person at that time. A.was waiting B.is waiting C.will wait 【答案】A

【解析】句意:——昨天我在聚会上没有看见你。为什么?——因为在那时我正在等一个重要的人。根据at that time可知此处用过去进行时,故为was waiting,故选A。

23.—The shop is ____________ on Saturday and Sunday. We can go shopping there on weekdays.

—Oh, no. It ____________ since last Saturday. A.open, has closed C.open, has been opened 【答案】D 【解析】 【详解】

句意:这个商店周六、日不营业,我们可以在工作日去那购物。哦,不!直到上周六它还没营业。open营业的;closed关门的,不营业的。故选D。

B.close, has been open D.closed, has been closed

24.--Is that beautiful sweater yours? --Yes. I it for two years.

A.bought B.have bought C.have had D.kept 【答案】C

【解析】句意:——那件漂亮的毛衣是你的吗?——是的,我已经买了两年了。bought为短暂性动词,不能与表示一段的时间状语for two years连用,排除A,B;for two years表示的是到目前为止的一段时间,说明的是现在的情况,故时态为现在完成时态,答案为C。 点睛:短暂性动词又称瞬间动词,表示动作一旦发生就立即结束。这类动词有:go, come, arrive, leave, begin, start, join, marry, buy, die 等。瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用。如for 和since 所引导的时间状语都表示一段时间,那就要将瞬间动词转化为表延续的动词或者表状态的形式,就可以与表示一段的时间状语连用。如: His father has died since he was born.就是一个错误的句子,必须转化为:His father has been dead since he was born.

25.She ______ for ten years and now she has a lovely daughter. A.married B.has been married C.has got married 【答案】B

【解析】句意:她结婚十年了,现在有了一个可爱的女儿。marry和get married都是短暂性动词,不能与表示一段的时间状语连用,marry的延续性形式为be married,故答案为

B。

点睛: 短暂性动词又称瞬间动词,表示动作一旦发生就立即结束。这类动词有:go, come, arrive, leave, begin, start, join, marry 等。瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用。如for 和since 所引导的时间状语都表示一段时间,那就要将瞬间动词转化为表延续的动词或者表状态的形式,be+名词/形容词或副词/介词短语等。 如此题中的marry转化为be married , 表示状态,就可以与表示一段的时间状语连用。

26.I don’t know how long they _____. I remember he _____ his wife on a sunny day. A.married, got married to

C.have been married , got married with 【答案】D 【解析】 【分析】

B.married, got married with D.have been married, married

【详解】

试题分析:句意:我不知道他们结婚多长时间了。我记得他是在晴朗的一天娶了他的妻子。此题考查现在完成时,因为how long多久,应用现在完成时,后有on a sunny day在晴朗的一天,应用一般过去时,根据句意,应选D。

27.Before O'Shea hosted the Joy FM program in Beijing. He_____in Hongkong for ten years. A.works B.has worked C.had worked D.would work 【答案】C 【解析】

句意:O'Shea在北京主持Joy FM节目前,他在香港工作了10年了。根据Before O'Shea hosted the Joy FM program in Beijing和for ten years.可知主句用过去完成时态;故选C

28.I _________a book three days ago and I __________it yet. A.bought; didn’t read C.have bought; didn’t read 【答案】B 【解析】

句意:我三天前买了一本书,我还没读过。根据时间three days ago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否定句或疑问句)可知此句时态是现在完成时,可知填haven’t read。故选B。

B.bought; haven’t read D.have bought; haven’t read

29.- Mr. Black will go to Shanghai in a few days. Do you know when the earliest plane _____on Sunday? - At 10:00am.

A.leaves off B.took off C.is leaving off D.is taking off 【答案】D

【解析】句意:——布莱克先生几天后将去上海。你知道星期日最早的飞机什么时候起飞吗?——上午10点。考查动词短语和时态辨析题。leave off停止,中断(做某事);take off (飞机)起飞,都是固定短语,可知后者符合句意,可排除AC两项。问句是时间状语从句,主句do是一般现在时,可知过去式took错误,结合答语At 10:00am.是将来的时间,故选D。

30.—I ________ you at seven and you didn’t pick up. —I was taking a shower at that time. A.call C.am calling 【答案】B 【解析】

句意:——我七点钟打电话给你,你没接。——那时我正在洗澡。考查动词时态辨析题。and连接并列结构,at seven在七点钟,是过去的时间,需用一般过去时,可排除ACD三项。根据句意语境,可知选B。

B.called D.have called

一般现在时压轴试题分类汇编及答案

知,用一般过去时,故选A。22.––Ididn’tseeyouatthepartyyesterday.Why?––BecauseI_______foranimportantpersonatthattime.A.waswaitingB.iswaitingC.willwait【答案】A
推荐度:
点击下载文档文档为doc格式
5amo96hqil1j03v4iv5u208bi7808n00a6y
领取福利

微信扫码领取福利

微信扫码分享