英语一般过去时专项及解析含答案

英语一般过去时专项及解析含答案
英语一般过去时专项及解析含答案

英语一般过去时专项及解析含答案

一、初中英语一般过去时

1.John and I ________ to visit his grandparents last Sunday afternoon.

A. go

B. went

C. will go

D. have gone

【答案】 B

【解析】【分析】考查动词时态。根据last Sunday知道用一般过去时,故选B。

2.He almost fell down. But he _____.

A. didn't

B. doesn't

C. won't

【答案】 A

【解析】【分析】句意:他几乎摔倒,但是他没有。前句动词fell是fall的过去式,说明句子用的一般过去时态,后句也还是对那件事的描述,还是用一般过去时态,否定:动词前面加didn't,同时把动词变为原形。故选A。

3.They don't live here any longer. They _______ to Chengdu last month.

A. move

B. moved

C. will move

D. are moving

【答案】B

【解析】【分析】句意:他们不再住在这里了。他们上个月搬到成都了。last month是一般过去时的时间状语,动词用过去式,故答案选B。

【点评】考查一般过去时态。

4.By the time I ________ on the TV, Beckham ________ two goals.

A. turned; have scored

B. turned; had scored

C. had turned; have scored

D. had turned; had scored

【答案】 B

【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。

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

5.—I am sorry I _______ my exercise book at home.

— Don't forget _______ it to school tomorrow.

A. forget; to take

B. left; to bring

C. forgot; to bring

D. left; to take

【答案】A

【解析】【分析】forget忘记;leave留下;bring带来;take带走。句意:抱歉,我把我的练习本忘在家里了。——明天不要忘了把它带到学校来。Forget后接动名词表示忘记做过的某事,接不定式是忘记去做某事,结合语境可知上文描述的是刚才发生的动作,故从句谓语动词用过去时态,下文表示不要忘记做某事,选A。

【点评】该题型是属于基础题型,是必考内容。英语动词同汉语一样具有一词多义,一词多性的特点。解答此类问题首先要理解每个单词的基本含义,并注意交叉含义间的区别,了解其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。英语宾语从句的时态和主句没有必然的联系,需结合语境进行具体分析。

6.He to play sports, but now he is interested in soccer and volleyball.

A. doesn't use

B. wasn't used

C. didn't use

D. didn't used

【答案】 C

【解析】【分析】句意:他______做运动,但是现在他对足球和排球很感兴趣。根据句意和选项可知此题考查一般过去时态的否定句式didn't+动词原形,故选C。

【点评】此题考查一般过去时态的否定句式,平时应多归纳总结各种时态,语态和句式的结构及用法。

7.A bridge ________over the river last year.

A. builds

B. built

C. was built

D. is built

【答案】 C

【解析】【分析】句意:去年河上建了一座桥。主语是谓语的执行者时,用主动语态,主语是谓语的承受者时,用被动语态。a bridge是谓语build的承受者,用被动语态;表示在last year发生的过去动作,用一般过去时态,故选C。

8.He___________ his grandparents in the countryside last week.

A. visits

B. visit

C. visited

【答案】C

【解析】【分析】句意:上周,他拜访了在农村的祖父母。A. visits 单数第三人称形式; B. visit 动词原形;C. visited一般过去式。因为句中有一般过去式的标志性短语:last week.,故答案选C。

【点评】考查动词的时态,注意句中的时间状语。

9.—Linda is not coming for the party tonight.

—But she _.

A. promises

B. promised

C. will promise

D. had promised

【答案】 B

【解析】【分析】句意:——琳达今晚不会来聚会。——但是她答应了啊。根据前一句可知“她答应”发生在说话之前,故用一般过去时,因此选B。

【点评】考查动词的时态。

10.Bella, a young singer, ______ on January, 2015 because of cancer. Her death made us very sad.

A. has been dead

B. has died

C. was dead

D. died

【答案】 D

【解析】【分析】句意:贝拉,一位年轻的歌手在2015年的1月因为癌症去世了。她的死叫我们很难过。根据时间on January, 2015可知用过去式,结合句意和语境应选D。

11.—The bread is really delicious.

—Thank you, I ________ it myself.

A. make

B. made

C. will make

D. am making

【答案】B

【解析】【分析】句意:—面包真的很好吃。—谢谢,我自己做的。根据句意“面包美味可口”得知面包已做好,则说自己做的应为过去的动作,因此应使用一般过去时态。故答案选B。

【点评】考查动词时态的辨析。注意根据语境判断出动作是什么时候发生的从而确定时态。

12.—Are you a basketball player in you school?

—Yes, I ______the team 3 years ago. I ______in it for 3 years.

A. joined, was

B. was joined, am

C. have joined, have been

D. joined, have been

【答案】D

【解析】【分析】句意:——你是你们学校的篮球运动员吗?——是的,我在3年前加入了篮球队。我已经参加它3年了。第一空,根据时间状语3 years ago,三年前,可知此处用一般过去时,故为joined。第二空,根据for 3 years,可知此处用延续性动词的现在完成时,结构为have done,主语是I,故用have been。故选D。

【点评】考查一般过去时和现在完成时。注意根据时间状语确定动词的时态。13.—Jerry, have you ever been to the Great Wall?

—Yes. I______ there with my parents last year.

A. go

B. went

C. will go

D. have gone

【答案】B

【解析】【分析】句意:—Jerry,你曾经去过长城吗?—是的,去年我和我父母一起去那儿的。由第二句的时间标志词last year 可以理解句意为去年我和爸妈去过长城。属于一般过去时的标志词,故选B。

【点评】本题考查动词的时态。根据句子的时间状语确定正确的时态。

14.—Have you ever climbed Mount Tai, Carol?

—Yes. I ______ in Taian for a week last year and reached the top of it twice.

A. had stayed

B. stay

C. stayed

D. have stayed

【答案】C

【解析】【分析】句意:--卡罗,你曾经爬过泰山吗?--是的,我去年在泰安呆了一周,并且两次到达山顶。last year,去年,过去的时间,又and连接的是两个并列的动作,所以应该用一般过去时态的。had stayed,过去完成时态;stay,一般现在时;stayed一般过去时;have stayed,现在完成时,结合句意,故选C。

【点评】考查时态辨析,last+时间是一般过去时的标志词之一。

15.—Where did you go last winter vacation?

—I ________ to London with my family.

A. go

B. have gone

C. went

D. was going

【答案】 C

【解析】【分析】句意:——去年寒假你去哪里了?——我和家人去了伦敦。A.一般现在时;B.现在完成时;C.一般过去时;D.过去进行时。did表明时态是一般过去时,所以回答用一般过去时,故选C。

【点评】考查一般过去时,注意问句和答句时态一致,故选C。

16.Yesterday while I was walking in the park, I saw a watch on the ground and . I gave it to a policeman.

A. picked it up

B. picked up it

C. to pick it up

D. to pick up it

【答案】 A

【解析】【分析】句意:昨天我在公园散步的时候我看到地上有一个手表,捡了起来,我把它交给了警察。and是并列连词,连接两个并列谓语,根据前面的saw,可知用一般过去时;pick up是动副短语,人称代词作宾语时,代词放中间。故选A。

【点评】本题考查动副短语的用法和一般过去时。注意动副短语中代词的位置。

17.Yao Ming, a basketball giant, ___________ water polo when he was young.

A. is playing

B. used to play

C. is used to playing

D. was playing

【答案】 B

【解析】【分析】句意:姚明,一个篮球天才,当他年轻时经常玩水球运动。根据when

he was young,可知句式时态是一般过去时,used to do sth.过去经常做某事;be used to doing,习惯做某事,故选B。

【点评】此题考查一般过去时。根据上下文的联系确定句子时态。

18.He_____ his English teacher when he was sightseeing in Paris.

A. has met

B. had met

C. met

D. would meet

【答案】 C

【解析】【分析】句意:他在巴黎观光时遇到了他的英语老师。由题干中的语句when he was sightseeing in Paris.提示可知此句要用一般过去时。meet,遇到,动词;其过去式是met,故选C。

【点评】考查一般过去时的基本用法。注意不规则动词的过去式的书写。

19.— Where did you go last weekend?

— I to the Great Wall.

A. go

B. went

C. will go

D. have gone

【答案】B

【解析】【分析】句意:——上个周末你去哪里了?——我去长城了。A,go一般现在时。B,went一般过去时C,will go一般将来时。D,have gone现在完成时。据时间状语last weekend可知此处用一般过去时,故用动词的过去式went。故选B。

【点评】本题考查一般过去时。以及go、went、will go、have gone四种事态的用法和区别。

20.In February, Chinese tech company Huawei ________ Mate X, a foldable (可折叠的) 5G mobile phone.

A. is introducing

B. introduced

C. introduces

D. was introduced

【答案】 B

【解析】【分析】句意:二月,中国科技公司华为介绍Mate X,一款可折叠5G手机。根据In February,可知陈述过去的事情,用一般过去时,谓语动词用过去式,introduce介绍,其过去式是introduced,故选B。

【点评】考查动词的时态,注意句子涉及一般过去时。

21.-Have you finished your homework?

-Yes, I have. I it this morning.

A. finish

B. finishes

C. finished

D. have finished

【答案】C

【解析】【分析】句意:你完成你的作业了吗?——是的,我完成了。我今天早晨完成的。结合语境可知下文描述的是过去某时发生的动作,故用一般过去时态。选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时

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

22.– A nice car! Is it yours?–No, it isn't. I __________ it from a friend of mine two days ago.

A. borrow

B. have borrowed

C. will borrow

D. borrowed

【答案】 D

【解析】【分析】句意:一辆漂亮的车!它是你的?一不,不是。两天前我向我的一个朋友借的。borrow sth. from sb.从某人那里借来某物。borrow表示的是借进,lend表示借出。a friend of mine我的一个朋友。根据two days ago可知该用一般过去时,故选D。

23.Everyone except Tom and John there when the meeting began.

A. are

B. is

C. were

D. was

【答案】 D

【解析】【分析】句意:当会议开始的时候,除了Tom和John没来,每个人都在这。except和besides两者都是“除去”之意,但前者指“但并不包括”,是“排除”之意,后者指“除此之外还有”,是“外加”之意。举例如下:There are six of us besides Tom.除汤姆外,另外还有6人。(一共7人)We all went home except Tom.除汤姆外,我们全回家了。(只有汤姆一人未回家)。谓语动词要看except前面的主语。故选D。

【点评】本题考查be动词。以及are、is、were、was四个词的用法和区别。

24.— Look at the sign! It says "No smoking".

—Oh, sorry. I ______ it.

A. don't see

B. haven't seen

C. wasn't seen

D. didn't see

【答案】 D

【解析】【分析】句意:——看看这个标志,它说“禁止吸烟”。——哦,对不起,我没有看见它。A.一般现在时;B.现在完成时;C.一般过去时的被动语态;D.一般过去时。根据句子可知是过去没有看见“禁止吸烟”标志,现在看见了,所以用一般过去时,故选D。

【点评】考查一般过去时,注意理解句意。

25. __ terrible environment! The pollution here is even more serious than I __ .

A. What a; thought

B. How; think

C. What an; think

D. How; thought

【答案】 A

【解析】【分析】句意:多么糟糕的环境啊!这里的污染比我想的更严重。What 和How 都可以引导感叹句,其句型是what +a/an+形容词+可数名词单数或者what +形容词+可数名词复数或不可数名词;how +形容词+a/an+可数名词单数或how +形容词或副词。第一个空修饰的是名词environment,是可数名词单数,故用what;根据句意可知,我所想的应是过去所想,现在已经看到了这里的环境,故第二个空应用一般过去时态。选A。

26.— Has Mary ever visited Tower Bridge?

—Yes. She ______ it two years ago.

A. visits

B. visited

C. has visited

D. was visiting

【答案】B

【解析】【分析】考查动词时态辨析。句意:“——玛丽去过塔桥吗?” “——是的。她两年前去过。” two years ago是过去的时间,与一般过去式连用,故选B。

27.-Have you ever been to Xiamen?

-Yes. I _ there in 2013.

A. go

B. went

C. have gone

【答案】 B

【解析】【分析】句意:一你去过厦门吗?一是的,我2013年去的。当句子里有表示过去的时间状语时,句子通常就是强调在这个过去时间里发生的动作,句子要用一般过去时态。本句强调在2013年去那儿,用一般过去时,故选B。

28. I a camera two weeks ago but I haven't had a chance to use it.

A. have bought

B. bought

C. will buy

【答案】 B

【解析】【分析】句意:在两个星期前我买了一个照相机,但我没有机会使用它。have bought属现在完成时; bought是buy的过去式,属一般过去时; will buy属一般将来时。根据时间状语two weeks ago可知该用一般过去时,所以选B

29.--- When ______ you ______ here?

--- Two days ago.

A. did;come

B. have; come

C. will; come

D. do; come

【答案】 A

【解析】【分析】:本题考点为时态。根据答语的明显时间标志词ago,可知本题所考时态为一般过去时。故答案为A。

30.—I _______to the cinema yesterday. —It's a pity. You didn't invite me.

A. go

B. went

C. have gone

【答案】B

【解析】【分析】句意:一我昨天去看电影了。一多么的遗憾,你没有邀请我。根据yesterday可知用一般过去时,yesterday现在完成时的结构,故选B。

31.– When did you _________ into this new house?

— Well, I _________ here for a month.

A. move, live

B. moved, lived

C. moved, have lived

D. move, have lived

【答案】 D

【解析】【分析】句意:—你什么时候搬到这个新房子的?—好的,我已经在这住了一个月了。根据上文是对一般过去的提问,可知用一般过去时态,根据语境下文应该用现在完成时来回答。根据题意故选D。

32.—Have you visited the park?

—Yes. I _______ it yesterday.

A. have visited

B. had visited

C. visited

D. visit

【答案】 C

【解析】【分析】句意是:——你参观过那个公园吗?——是的,我昨天去的。答句有明确的时间状语yesterday,应该用一般过去时,have visited 是现在完成时,had visited 是过去完成时,visited是一般过去时,visit是一般现在时,故选C。

33.—My car ________ yesterday. Could you please give me a ride tomorrow?

—I'm sorry I can't, I'm ________ Dalian tomorrow morning.

A. breaks down; flying at

B. has broken down; flying at

C. broke down; flying to

D. had broken down; flying to

【答案】 C

【解析】【分析】句意:——我的车坏了,你明天能搭我一程吗?——对不起我不能,我明天早上要坐飞机去大连。break down,出毛病,出故障,根据yesterday,可知用一般过去时,break的过去式是broke,根据tomorrow morning,可知用一般将来时,一些表示移动的动词可以用be+doing,表将来时,故选C。

【点评】考查动词的时态。注意根据时间状语确定动词时态。

34.— Are you a basketball player in your school ?

— Yes. I ______________ the team 3 years ago. I ______________ in it for 3 years.

A. joined; was

B. was joined; am

C. have joined; have been

D. joined; have been

【答案】 D

【解析】【分析】句意:——你是你们学校的篮球运动员吗?——是的,三年前我加入了这个团队,我在里面呆了3年。3 years ago是一般过去时的标志,join和主语 I 之间是主动关系,且for 3 years是时间段,是现在完成时标志,故用持续性动词,have been in表示持续,故选D。

【点评】考查时态,注意现在完成时的持续性动词的用法。

35.—Great changes have taken place in our hometown over the past years.

—Yeah. Things ______different when we were young.

A. have been

B. are

C. will be

D. were

【答案】D

【解析】【分析】句意:——在过去的几年里,我们家乡发生了巨大的变化。——是的。我们年轻时情况不同。根据后文when we were young可知,本句时态为一般过去时,用were。故选D。

【点评】考查一般过去时,注意根据时间状语或其他动词的时态,判断考查的时态。

36.Liu Changjian, the command pilot of Sichuan Airlines Flight 3U8633, successfully down the plane last month.

A. has brought

B. will bring

C. brought

D. bring

【答案】C

【解析】【分析】句意:四川航空公司3U8633航班的领航员刘昌箭上个月成功地降落了飞机。bring down使(某物或某人)掉下,降落。last month上个月,用于一般过去时,bring的过去式是brought,根据句意语境,故选C。

【点评】考查动词时态辨析题。根据时间状语确定句子的时态,选出正确答案。

37.— Do you know yesterday?

—Yes. She was ill in hospital.

A. why didn't Jenny go to school

B. why doesn't Jenny go to school

C. why Jenny didn't go to school

D. why Jenny doesn't go to school

【答案】C

【解析】【分析】句意:——你知道詹妮昨天为什么没去上学吗?——是的,她生病住院了。根据yesterday,昨天,可知用一般过去时,宾语从句的语序要用陈述语序,故选C。【点评】考查宾语从句。

38.Simon looks worried because he a writing competition and now he's waiting for the result.

A. enters

B. entered

C. will enter

D. is entering

【答案】 B

【解析】【分析】句意:西蒙看起来很担心,因为他参加了写作竞赛,现在正在等待结果。根据后半句可知参加竞赛是过去的事情,故用一般过去时,因此先B。

【点评】考查动词的时态。

39.—Have you seen my brother?

—Yes. I _____ him in the library five minutes ago.

A. met

B. have met

C. meet

D. have been met

【答案】 A

【解析】【分析】句意:---你看到我哥哥了吗?---是的,我五分钟前在图书馆遇到他了。ago是一般过去时的标志,故答案为A。

【点评】考查动词的时态,理解句子,根据句中的时间状语判断时态。

40.David is a tennis player. He to play tennis when he was six years old.

A. begins

B. will begin

C. began

D. has begun

【答案】C

【解析】【分析】句意:戴维是一个网球运动员,当他六岁的时候他开始打网球。根据句中的时间状语从句when he was six years old可知,该动作是在过去做的,应选择一般过去时态,动词用过去式,故选 C。

【点评】考查一般过去时态。

41.What a day! The car I ___________ seems to go wrong again.

A. have repaired it

B. had repaired

C. had repaired it

D. have it repaired

【答案】 B

【解析】【分析】句意:多么糟糕的一天呀!我让人修好的车又坏了。这里I had repaired 是定语从句,先行词是前面的名词car,关系词that或which在定语从句中作宾语省略了,it也是指代the car,所以定语从句中关系词代替先行词了,it必须去掉。故选B。

42.—________ you _______the Chinese Culture Festival in the Central Square?

—Yes. It was really a great success.

A. Are…attending

B. Will…attend

C. Do…attend

D. Did…attend

【答案】D

【解析】【分析】句意:—你参加了中央广场的中国文化节吗?—是的。这真是一个巨大的成功。根据答语It was really a great success.,可知是过去的动作,需用一般过去时,可排除ABC三个选项,故选D。

【点评】考查动词时态辨析题。根据提示和语境确定动词的正确时态,选出正确答案。

43.—_____ you _____ your homework yet?

—Yes, I _____ it ten minutes ago.

A. Did; do; finished

B. Have; done; have finished

C. Have; done; finished

D. Will; do; finish

【答案】 C

【解析】【分析】句意:---你完成作业了吗?---是的,我十分钟前完成了。yet是现在完成时的标志,所以第一句用现在完成时;ago是一般过去时的标志,所以第二空用过去式,故答案为C。

【点评】考查动词的时态,理解句意,根据关键词yet和ago判断时态。

44.The debate on whether to keep pets _____ forty minutes yesterday afternoon.

A. last

B. lasted

C. will last

D. has lasted

【答案】B

【解析】【分析】句意:关于是否养宠物的辩论昨天下午持续了40分钟。A是动词原形;B是一般过去时;C是一般将来时;D是现在完成时。yesterday afternoon是一般过去时的时间状语,故答案为B。

【点评】考查动词的时态,注意时间状语。

45.Yesterday when I _______ to the station, the train ______ already.

A. got, had left

B. got, has left

C. had got, left

D. got, left

【答案】 A

【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

46.— What did you do last night?

— I ________ my homework and watched TV.

A. did

B. do

C. am doing

D. will do

【答案】 A

【解析】【分析】句意为:—昨天晚上你做了什么?—我做了我的作业,还看了电视。由last night可知此句为一般过去时,故选A。

47.—Where is Mr. Smith?

—He _______ to the library. I _______ him there five minutes ago.

A. has been; have met

B. has been; met

C. has gone; have met

D. has gone; met 【答案】D

【解析】【分析】句意:---史密斯先生在哪儿?---他去图书馆了,五分钟前我在那里遇到他。have been to去过某地(已经回来);have gone to去了某地(尚未返回)。根据句意可知史密斯先生此刻不在此处,所以用has gone;根据five minutes ago是过去时间可知第二空用一般过去时,故答案为D。

【点评】考查动词的时态,熟记have been to与have gone to的意思差异,注意判断时态的时间状语。

48.I Game of Thrones(权利的游戏) with my friends last month. It's amazing.

A. watch

B. watched

C. watches

D. have watched

【答案】 B

【解析】【分析】句意:我上个月和我的朋友一起看了《权力的游戏》,太神奇了。last month,是一般过去时标志,因此用过去式watched,故选B。

【点评】考查时态,注意一般过去时的用法。

49.-- Jack, do you know who won the school writing competition?

-- Not yet. It is said too many excellent works .

A. received

B. are received

C. were received

D. will be received

【答案】 C

【解析】【分析】句意:——Jack,你知道谁在学校写作竞赛中获胜了吗?——还不知道,据说收到了太多优秀的作品。主语是too many excellent works,与receive构成被动关系,故用被动语态。根据上文的won可知是过去式,故选C。

【点评】考查动词的时态和语态。

50.I _______ along the road when I saw Peter. So we stopped and had a chat.

A. walked

B. was walking

C. would walk

D. had walked

【答案】 B

【解析】【分析】句意:“当我看见彼得时我正在沿着马路走。连词when意为“当……的时候”引导时间状语从句,从句用一般过去时,主句用过去进行时,表示当某一表示过去的动作发生时,另一动作正在进行。故选B。

相关主题
相关文档
最新文档