外研版英语英语现在完成时易错题集锦-名师教育含答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

外研版英语英语现在完成时易错题集锦-名师教育含答案
一、初中英语现在完成时
1.—Lucy, is your uncle a teacher?
—Yes, he is. He history for nearly 20 years.
A. teaches
B. has taught
C. is teaching
D. will teach
【答案】B
【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。

他教历史将近20年了。

根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。

主语是he,用has,故选B.
【点评】考查现在完成时,注意其常与for+一段时间连用。

2.I ________ an invitation to the concert. I can't wait to go.
A. receive
B. will receive
C. was receiving
D. have received
【答案】D
【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.—_______ my dictionary? I can't find it anywhere.
—I _______ it on the desk when I came in.
A. Did you see; have seen
B. Have you seen; have seen
C. Have you seen; saw
D. Did you see; see
【答案】C
【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。

---我进来的时候看见在桌子上。

根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。

【点评】考查动词的时态,注意理解句意,根据时态的定义判断。

4.He for ten years.
A. has been married
B. married
C. got married
D. has married
【答案】A
【解析】【分析】句意:他已经结婚十年了。

根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。

be married表结婚的状态,be动词的过去分词为been。

故选A。

【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。

5.—— ______you _____ out the problem, Sam?
——Not yet, but I'm going to.
A. Did, work
B. Are, working
C. Have, worked
D. Will , work
【答案】 C
【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。

结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。

选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

6.—Where is your mother?
—She ______ Australia and she ______ Sydney for two weeks.
A. has been to; has been in
B. has been to; has been to
C. has gone to; has been in
D. has gone to; has been to
【答案】C
【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。

has been to”去过某地“,现在已经回来了;has gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。

根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。

【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。

7.Nancy for five years.
A. was dying
B. has died
C. died
D. has been dead
【答案】 D
【解析】【分析】句意:南西去世五年了。

A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。

句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。

故选D。

【点评】本题考查时态辨析。

某人去世了多少年就用延续性动词的现在完成时,has been dead。

8.—They say there is a new restaurant near here.
—Yes, and it ______ for more than a week.
A. has been open
B. open
C. is opening
D. opens
【答案】 A
【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

——是的,它已经开了一个多星期了。

根据 for more than a week ,可知用现在完成时,have/has been done,故选A。

【点评】考查现在完成时,注意识记其标志词。

9.— Hobo and Eddie the cinema to watch the film Zootopia.
— Oh, that's why I can't find them now.
A. have gone to
B. have been to
C. has gone to
D. has been to
【答案】 A
【解析】【分析】考查主谓一致。

句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。

——哦,这就是为什么我现在找不到他们的原因。

have gone to去了;been to去过。

Hobo and Eddie作主语,谓语动词要用复数形式。

所以选A。

10.—Where is your father?
— .
A. He has been to Shanghai
B. He has been in Shanghai
C. He has gone to Shanghai
D. He have been to Shanghai
【答案】C
【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。

Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。

本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。

主语he是三人称单数,用has gone to。

故选C。

【点评】本题考查现在完成时。

以及Have been to;have been in;have gone to三个短语的词义和用法。

11.So far Tom with Mary _______ 50 left -behind children to do their homework after school.
A. help
B. helped
C. has helped
D. have helped
【答案】 C
【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。

选C。

12.—Your shoes are so old. Why don't you buy a new pair?
—Because I all my money on an MP5.
A. spend
B. have spent
C. am spending
D. was spending
【答案】 B
【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

强调过去发生的动作对现在的影响,应用现在完成时,故选B。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

13.Wow! You ________ dinner! Let's eat now.
A. cook
B. are cooking
C. will cook
D. have cooked
【答案】 D
【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

根据““Wow”及“now”可知
本句动词的时间是现在,根据语境可知动词的状态为完成。

故选D。

【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

14.I scared of dogs ever since a dog hurt me when I was five years old.
A. will be
B. was
C. have been
D. would be
【答案】 C
【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

句意是:自
从我五岁时被狗伤过之后我就一直怕狗。

【点评】本题考查现在完成时的用法。

15.—The drama series The Thunder (破冰行动) hits screens these days.
—Oh. What a pity! I ____________ any of them yet,
A. doesn't watch
B. didn't watch
C. won't watch
D. haven't watched
【答案】 D
【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。

——哦。

真遗憾!我
任何一集也没有看过。

根据Oh. What a pity!可知我没有看过。

过去的动作对现在造成的影
响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。

故选D。

【点评】此题考查现在完成时。

注意yet常和现在完成时连用。

16.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.
A. was working
B. is working
C. has worked
D. will work
【答案】 C
【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。

由句
中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,
故选C。

【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

17.All the skirts .They very well.
A. sold out;are sold
B. sell out;have sold
C. have been sold out;sell
D. have sold out;sell
【答案】C
【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。

第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。

故选C。

【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。

18.—How do you like Beijing, Miss Read?
—I've no idea. I _____ there.
A. have gone
B. have been
C. haven't been
D. haven't gone
【答案】 C
【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。

短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

19.—What great progress Huawei ________ in recent years!
—No wonder it is widely known in all parts of the world.
A. is making
B. has made
C. makes
D. made
【答案】 B
【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

20.— Where is your uncle? I haven't seen him for a long time.
— He _______ Beijing for about half a year. He moved there in January.
A. has gone to
B. has been to
C. has arrived in
D. has been in
【答案】 D
【解析】【分析】考查延续与非延续性动词。

根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。

21.—Where's your father?
—He _______ to Changsha.
A. have been
B. has gone
C. has been
D. have gone
【答案】B
【解析】【分析】句意:——你爸爸在哪?——他去了长沙。

因为父亲不在,证明他去了
某个地方没有回来。

之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过
去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。

【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。

22.I ________my dictionary to my classmate David a week ago, but he ________ it to me yet.
A. lent; return
B. have lent; returned
C. lent; hasn't returned
D. have lent; didn't return
【答案】 C
【解析】【分析】句意:我一周前把我的字典借给了我的同学David,但他还没还给我。

ago是过去时标志,故排除B和D选项,yet是现在完成时标志,因此用hasn't returned,
故选C。

【点评】考查时态,注意ago和yet的用法。

23.—Your family have________ Sydney on holiday. Why not join them?
—I've________ the city many times.
A. gone to; gone to
B. been to; been to
C. been to; gone to
D. gone to; been to
【答案】 D
【解析】【分析】句意:——你家去悉尼度假了,为什么不和他们一起呢?——我们去过
那个城市好几次了。

根据Why not join them,可知是have gone to,去了;根据many times ,许多次,可知用have been to,去过,与次数搭配,故选D。

【点评】考查have gone to和have been to的用法,注意语境。

24.—How long can I _____ the Chinese workbook?
—For three weeks.
A. borrow
B. keep
C. to borrow
D. to keep
【答案】B
【解析】【分析】句意:——我能保存语文练习本多长时间?——三个星期。

情态动词can
用动词原形,所以排除C、D。

how long所在的句子用延续性动词,borrow是非延续性动词,keep是延续性动词,故选B。

【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。

25.I my hometown for a long time. I really miss it!
A. have left
B. went away from
C. left
D. have been away from
【答案】 D
【解析】【分析】句意: 我已经离开家乡很长时间了,我十分想念它。

句中for a long time
不能与短暂性动词leave搭配, 需转换成可延续的be away from ,根据句意词句应该用现在完
成时,故答案为D。

【点评】考查现在完成时中延续性动词与for时间段的连用。

牢记短暂性动词与延续性动词之间的转换。

26.Our foreign teacher Miss Smith us English since five years ago.
A. taught
B. is teaching
C. has taught
D. teaches
【答案】 C
【解析】【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。

由since可知用现在完成时,故选C。

【点评】考查现在完成时。

27.William Shakespeare for 400 years, but his works still have great influence today.
A. died
B. was dying
C. has died
D. has been dead
【答案】 D
【解析】【分析】句意:威廉·莎士比亚已经逝世400年了,但现在他的作品仍然有很大的影响力。

由题干中的for 400 years可知应用现在完成时,且用延续性动词,排除A、B两项,C项中动词die是非延续性动词,故选D。

【点评】考查现在完成时。

28.一This is the second time I have come to Taiyuan. It a lot.
一Yeah, it is becoming more and more beautiful.
A. changes
B. will change
C. was changing
D. has changed
【答案】 D
【解析】【分析】句意为——这是我第二次来到太原。

它改变了很多。

——是的,它将变得越来越美丽。

根据have come,可知是时态是现在完成时,结构为have/has done,主语是it,用has changed,故选D。

【点拨】此题考查现在完成时。

29.——Where is Mr. Wang?
——He together with his students ________ Zhuyuwan Park.
A. has gone to
B. have gone to
C. has been to
D. have been to
【答案】 A
【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。

A. has gone to去了,没在这里。

主语是单数;B. have gone to去了,没在这里。

主语是复数;C.
has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。

本句He是主语,together with his students是介词短语,做定语不是主语,所以用has。

王老师去公园了不在这里,所以用has gone to。

故选A。

【点评】考查主谓一致和短语的用法。

30.My sister in America for two years.I miss her very much.
A. studies
B. studied
C. has studied
D. is studying
【答案】C
【解析】【分析】句意:我的姐姐在美国学习了两年了。

现在进行时表示持续大现在的状态并有可能继续持续下去。

故C选项正确。

【点评】考查现在完成时。

31.Mike began to work in the factory in 2013.He there for four years.
A. is working
B. was working
C. works
D. has worked
【答案】D
【解析】【分析】句意:迈克在这里工作已经4年了。

一直持续的状态用现在完成时。

故D选项正确。

【点评】考查现在完成时。

32.—What about watching the movie Big Fish tomorrow?
—Oh, I it already.
A. watch
B. have watched
C. will watch
D. am watching
【答案】 B
【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。

already是完成时的标志,故选B。

【点评】联系句意,注意辨析关键的词语,来判断所填之词。

33.He has studied in our school __________.
A. since five years
B. for five years
C. for five years ago
D. in five years
【答案】B
【解析】【分析】句意:他已经在我们学校学习五年了。

has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。

【点评】考查时间状语。

根据句意选出正确的时间状语。

34.This museum here for over 80 years. It one of the oldest buildings in this city.
A. is; was
B. had been; is
C. was; has been
D. has been; is
【答案】 D
【解析】【分析】考查动词的时态。

句意:博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。

故选D。

35.My mother a good example for me since I was young.
A. was
B. has been
C. will be
D. is
【答案】 B
【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态
36.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.
A. attracted
B. has attracted
C. will attract
【答案】 B
【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。

So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。

故选B。

37.I a cold. I am not feeling well now
A. caught
B. have caught
C. was catching
D. had caught
【答案】 B
【解析】【分析】句意:我感冒了,我现在不舒服。

catch a cold意为“感冒”。

由句意可知应用现在完成时。

故选B。

【点评】考查现在完成时。

38.It has been three years since I ______ a teacher.
A. become
B. became
C. becoming
D. to become
【答案】 B
【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。

故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

39.The Greens many places of interest since two years ago.
A. has visited
B. have visited
C. visited
D. will visit
【答案】 B
【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。

since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。

故选B。

40.— you your homework?
—No, I haven't.
A. Have;finished
B. Are;finishing
C. Did;finish
D. Will:finish 【答案】 A
【解析】【分析】句意:你完成了你的家庭作业吗、还没有。

由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选A.
【点评】辨析句意,注意句子的时态与语态,选出合适的选项。

二、初中英语动词的时态
41.Mary with her parents to Hong Kong. T hey’ll stay there for two weeks.
A.have been B.have gone C.has been D.has gone
【答案】D
【解析】
【详解】
句意:玛丽和她的父母一起去了香港,他们打算在那里待一个星期。

考查主谓一致和现在完成时。

根据后面They’ll stay there for two weeks.一句话,可知玛丽和她的父母待在香港两周了,一起去了香港,并且还没有回来,所以用have/has gone to;have/has been to 则表示去过某地(已经回来);主语后面由with结构时,谓语动词由前面的主语决定单复数,根据主语Mary判断用助动词has.故选D。

【点睛】
现在完成时的标志词
already(肯定), yet(否定,疑问), just, before, recently, still, lately, never, ever, never, twice, on several occasion, in the past few days/weeks/months/years,(up to)these few
days/weeks/months/years, this morning/week/month/year, just, up to present, so far, up to now, till now, since+时间
42.Miss Smith in our school since five years ago.
A.teaches B.taught C.has taught D.is teaching
【答案】C
【解析】句意:Smith小姐从5年前就已经在我们学校教书了。

考查现在完成时。

since five years ago自从五年前以来,意为自从五年前以来他就教我们英语,表示状态的持续,用于现在完成时;现在完成时的构成:主语+have/has+动词过去分词;主语是Miss Smith,所以助动词用has,teach教,实义动词,过去分词是taught,故答案选C。

43.—May I speak to Mary?
—Hold on, please.She_______in the kitchen.
A.has cooked B.cooked C.will cook D.is cooking
【答案】D
【解析】
句意:——我可以让玛丽接电话吗?——请不要挂断电话。

她正在厨房做饭。

根据Hold on, please.可知此处表示现在让对方别挂断电话,应是表示他找的玛丽正做某事,故用现在进行时be doing,故选D。

44.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。

45.—Do you know what time your uncle Dazhou tomorrow?
—At 2∶00 p.m.. I will meet him when he at the airport.
A.gets to; arrives B.will get to; will arrive
C.will get to; arrives D.gets to; will arrive
【答案】C
【解析】
【分析】
【详解】
试题分析:句意:——你知道你的叔叔明天将什么时间到达达州吗?——下午两点。

当他到了机场,我会去接他。

get to +地点,到达某地;arrive,到达,如果后面加地点,要加介词in(大地点),at(小地点)。

第一句是宾语从句,根据句意可知用将来时态。

第二句是时间状语从句,主句用将来时,从句用一般现在时。

故选C。

46.-Have you washed the clothes? -Not yet. But I _________ them in half an hour. A.washed B.have washed C.will wash D.wash
【答案】C
【解析】
句意:——你洗衣服了吗?——还没有。

但我半小时以后就洗。

In half an hour半小时后,表示的是将来时间。

故选C。

47.I don’t know when you ______ to Mary’s party. When you go, ______as well
A.go ; I will go B.will go ; I will go C.will go ; I go D.go ; I go
【答案】B
【解析】
句意:我不知道你什么时候去参加玛丽的聚会。

当你去的时候,我也去。

第一个空是考查宾语从句,主句I don’t know是一般现在时态,其宾语从句可以根据实际情况用任何时态,本题“我不知道你什么时候去参加玛丽的聚会”,“去”的动作属于没有发生,所以选择将来时态最佳,故排除A、D选项;第二个空When you go,是一个时间状语从句,而且这个时间对于说话时是一个没有发生没有到来的时间,也就暗示了后面主句用一般将来时,即当你去的时候我将和你一起去,表示去的动作还没有发生,所以主句用一般将来时,构成“主将从现”,故排除C选项;故答案选B。

48.—I know you ______ to China many years ago. And how long have you ______ in China ?—I don’t remember it exactly.
A.come; live B.came; come
C.come; come D.came; lived
【答案】D
【解析】
句意:-我知道你多年前就来中国了。

你在中国住了多久了?-我记不太清了。

根据过去时间短语many years ago可知,谓语动词使用过去式came。

how long与持续性动词连用,live 是持续性动词,come暂时性动词。

根据语境可知,本句为现在完成时态,所以动词使用过去分词lived。

故选D。

49.— Who the classroom tomorrow, Tony?
— Our group.
A.will clean B.cleans C.cleaned D.clear
【答案】A
【解析】
句意:——托尼,明天谁打扫教室?——我们小组。

考查一般将来时。

根据提示词tomorrow可知时态用一般将来时,其构成为:will+动词原形;故答案选A。

50.The manager asked him if he ________for the extra work the next weekend.
A.had come B.will come C.would come D.came
【答案】C
【解析】
【详解】
句意:经理问他下周末是否来加班。

此题是考查间接引语的用法,主句是一般过去时态,根据句意是过去将来要做某事,所以应用过去将来时态,故选C。

51.---Could you tell me______________ at the meeting? I didn’t take part in it.
---Sorry, I don’t know, either.
A.what he said B.what did he say C.what he says D.what does he say 【答案】A
【解析】
句意“-你能告诉我他在会议上说了什么吗?-对不起,我不知道”。

根据tell sb sth可知,本题考查宾语从句。

宾语从句要用陈述句语序,排除B和D,且根据I didn’t take part in it可知,用一般过去时,故选A。

52.Mum _________ the window in the kitchen when I got home.
A.cleans B.will clean C.was cleaning D.is cleaning
【答案】C
【解析】句意:当我到家时,妈妈正在擦窗户。

A. cleans 弄干净,用于一般现在时态,主语单三时; B. will clean 弄干净,用于一般将来时态; C. was cleaning cleans 弄干净,用于过去进行时态,主语单三时; D. is cleaning弄干净,用于现在进行时态,主语单三时;根据when I got home.当我到家时,过去时态,所以主句用过去进行时态;故选C
53.The 1st National Youth Games _________ in Fuzhou in 2015.
A.takes place B.took place C.is taken place D.was taken place
【答案】B
【解析】
【详解】
句意:第一届全国青年运动会于2015年在福州举行。

考查一般过去时态。

take place意思是“发生”,是不及物动词词组,没有被动语态,排除C、D选项,根据句中的时间状语in 2015,可知句子的时态是一般过去时,take的过去式为took,排除A选项,只有选项B符合题意,故答案选B。

54.Not only Tom but also his brother ________the Greener China for two years.
A.has become a member of
B.has been in
C.have been a member of
【答案】B
【解析】
句意:不仅汤姆还有他弟弟参加卢瑟中国2年了。

根据for two years.可知不能用短暂性动词,所以排除A;根据not only---but also---连接句子两个主语时,谓语动词就进原则;故选B
55.—Laura, how soon will you get back from abroad?
—Hmm, ________. See you then.
A.ten days ago B.twice a month C.for an hour D.in ten months
【答案】D
【解析】句意:——Laura,你将多久从国外回来?——嗯,十个月后。

到时候见。

ten days ago十天前,用于一般过去时,twice a month一个月两次,用于一般现在时;for an hour 长达一小时,用于现在完成时。

in ten months十个月后,用于一般将来时。

根据how soon will you get back from abroad?可知此处是一般将来时,表示将要用多长时间,故用in ten months,故选D。

56.If you too much ice-cream,you will get sick.
A.will eat B.were eating C.ate D.eat
【答案】D
【解析】
【详解】
句意:如果你吃太多的冰激淋,你将会生病。

If you too much ice-cream引导的是条件状语从句,主句应该用一般将来时,符合主将从现的原则。

所以从句用一般现在时。

故选D。

57.Ms Li will tell us something about her trip to America when she _____ back.
A.came B.is coming C.comes D.will come
【答案】C
【解析】句意:李女士回来时会给我们讲讲她的美国之行。

当主句是一般将来时态时,when引导的时间状语从句用一般现在时态表示,故答案为C。

58.—Hey, Kathy. How do you like my new shoes?
—Oh, sorry. But what did you say just now? I _______ something else.
A.thought B.was thinking C.am thinking D.will think
【答案】B
【解析】句意:——凯西,你喜欢我的新鞋吗?——对不起,你刚才说什么?我在考虑其他的事情。

根据just now可知是你刚才说话时,我在考虑其他的事情,所以用过去进行时态;故选B
59.- Jack, what do you think of my new dress?
- Sorry, pardon? I _____ about something else.
A.am thinking B.was thinking C.thought D.think
【答案】B
【解析】句意:——杰克,你觉得我的新衣服怎么样?——对不起,再说一遍好吗?我在想别的事情。

考查动词时态辨析题。

根据句意语境,可知问话者说话的时候回答者正在做别的事情,需用过去进行时,即be+过去分词结构;主语I是第一人称,系词需用was,故选B。

60.The dog ________ several days ago. I felt very sorry for its ________.
A.died;death B.died;died C.death;died D.death;death
【答案】A
【解析】
【详解】
句意:这只狗几年前就死了,我为它的死感到难受。

根据句意及根据可知第一个空出缺少谓语动词,又因为时间是过去,共过去时态。

根据句意及结构可知第二个空是名词。

die,动词,death,名词,故选A。

相关文档
最新文档