一般过去时现在完成时态练习题

合集下载

英语一般过去时专项训练100(附答案)

英语一般过去时专项训练100(附答案)

英语一般过去时专项训练100(附答案)一、初中英语一般过去时1.I _______ along the road when I saw Peter. So we stopped and had a chat.A. walkedB. was walkingC. would walkD. had walked【答案】 B【解析】【分析】句意:“当我看见彼得时我正在沿着马路走。

连词when意为“当……的时候”引导时间状语从句,从句用一般过去时,主句用过去进行时,表示当某一表示过去的动作发生时,另一动作正在进行。

故选B。

【点评】考查动词时态用法。

2.—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 atB. has broken down; flying atC. broke down; flying toD. had broken down; flying to【答案】 C【解析】【分析】句意:——我的车坏了,你明天能搭我一程吗?——对不起我不能,我明天早上要坐飞机去大连。

break down,出毛病,出故障,根据yesterday,可知用一般过去时,break的过去式是broke,根据tomorrow morning,可知用一般将来时,一些表示移动的动词可以用be+doing,表将来时,故选C。

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

注意根据时间状语确定动词时态。

3.Everyone except Tom and John there when the meeting began.A. areB. isC. wereD. was【答案】 D【解析】【分析】句意:当会议开始的时候,除了Tom和John没来,每个人都在这。

英语16种时态及练习题附答案

英语16种时态及练习题附答案

英语16种时态及练习题附答案英语的16种时态英语共有⼗六种时态,其表现形式如下(以study为例):时态(Tense)是表⽰⾏为、动作和状态在各种时间条件下的动词形式。

因此,当我们说时态结构的时候,指的是相应时态下的动词形式。

英语时态分为16种:⼀般现在、⼀般过去、⼀般将来、过去将来时,以及这四者的进⾏时、完成时和完成进⾏时。

1. ⼀般现在时⽤法:A) 表⽰现在发⽣的动作、情况、状态和特征。

B) 习惯⽤语。

C) 经常性、习惯性动作。

例:He always helps others. (他总是帮助别⼈。

)D) 客观事实和普遍真理。

尤其要注意,如果前后⽂不是⼀般现在时,则⽆法保持主句、从句时态⼀致。

E) 表⽰⼀个按规定、计划或安排要发⽣的动作,(仅限于某些表⽰“来、去、动、停、开始、结束、继续”等的动词)可以与表⽰未来时间的状语搭配使⽤。

常见的⽤法是:飞机、⽕车、轮船、汽车等定期定点运⾏的交通⽅式。

例:The next train leaves at 3 o'clock this afternoon.(下⼀趟⽕车今天下午3点开车。

)How often does this shuttle bus run? (这班车多久⼀趟?)F) 在时间和条件状语从句⾥经常⽤⼀般现在(有时也⽤现在完成时)表⽰将来事情。

例:When you have finished the report, I will have waited for about 3 hours.(等你完成这份报告的时候,我就已经等了将近3个⼩时了。

)2. 现在进⾏时(be doing)⽤法:现在正在进⾏的动作。

⼆、⽤法说明表⽰此时此刻或现阶段正在进⾏的动作。

如:They’re having a meeting. 他们在开会。

I’m studying at an evening school. 我在上夜校。

表⽰计划或安排好了的将来动作,常与⼀个表⽰将来的时间状语连⽤。

八年级英语现在完成时练习题20题(带答案)

八年级英语现在完成时练习题20题(带答案)

八年级英语现在完成时练习题20题(带答案)1. I ______ my homework yet.A. haven't finishedB. didn't finishC. won't finishD. don't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,所以此句用现在完成时,A 选项haven't finished 是现在完成时的否定形式,B 选项didn't finish 是一般过去时,C 选项won't finish 是一般将来时,D 选项don't finish 是一般现在时,故选A。

2. They ______ to Beijing twice.A. have goneB. have beenC. wentD. go答案:B解析:have gone 表示去了未回,have been 表示去过已回,twice 表明去过两次已回,所以用have been,A 选项have gone 不符合语境,C 选项went 是一般过去时,D 选项go 是一般现在时,故选B。

3. Tom ______ football for three years.A. has playedC. playedD. will play答案:A解析:for three years 是时间段,常与现在完成时连用,A 选项has played 是现在完成时,B 选项plays 是一般现在时,C 选项played 是一般过去时,D 选项will play 是一般将来时,故选A。

4. She ______ the book since last week.A. has borrowedB. borrowedC. has keptD. keeps答案:C解析:since last week 是时间段,borrow 是短暂性动词,不能与时间段连用,keep 是延续性动词,可以与时间段连用,A 选项has borrowed 错误,B 选项borrowed 是一般过去时,D 选项keeps 是一般现在时,故选C。

现在完成时练习及讲解

现在完成时练习及讲解

现在完成时态练习题一选择填空。

( ) 2. Her father ______in1990 and her husband ______for more than five years.(A) died ,dead (B) has died, dead(C) died ,has been dead (D) has died, has died( ) 3. I have _____this nice watch for two years.(A) had (B) bought (C) borrowed (D) lend( ) 4.He _____his home for ten years.(A)has left (B)left from(C)has been away from (D)was away from( ) 5.He _____a league member for three years(A)is (B)has been (C)has become (D)have become ( ) 6.Lihua's brother has _______for two years(A)joined the army (C)become a soldier(B)been an army (D)been in the army( ) 7.He hasn't _____Quanzhou ever since he left school (A) left (B)been away (C)been (D)away二选择填空( ) 1. ——Have you finished your homework ——Yes, I_______it last night(A) finish (B)finished (C)have finished (D)will finish ( ) 2.—— ________you ever _______to Nanjing ——Yes, I ______there last year. (A)Have…gone, have gone (B)Did…go, went (C)Have…been , went (D)Did…go, has , been )( ) 3.——When _______you ________Lucy in New York? ——I _________her for two years(A) did…meet, haven't se en (B)did…meet, don't see (C) have…met, haven't seen( ) 4.He ______finished his homework yet .( A) didn’t(B)haven’t(C) hasn’t(D) doesn’t have( )5.——Have you ________traveled on the banch? ——Yes, I have.(A)just (B)yet C)never (D)ever( )6..——Have you finished yourhomework ——Not__________(A)ever (B)already . (C)yet (D)just .( ) 7 We haven't finished our homework,_____.(A) already ( (B)ever (C)yet (D)never( )8.——Have you__________ learned English? ——Yes, I've ________learned a lot.(A)never, ever (B)ever, never(C)ever, already (D)already. ever( ) 9.——Have you finished your homework ________? ——Yes, I've _____done that.(A) yet, already (B)already, yet (C)ever,never (D)still, just( )10.John's father _______borrowed some pictures(A ) has just (B)have ever (C)has yet (D)have already三用since 和for 填空(一)1) ______ two years _______ two years ago 2) _______ last month 3) _______ yesterday 4) _______ an hour ago 5)______ she left here 6) _______ 4 o’clock 8) ______ 1999 9) ______ 4 hours 10) _____ lunch time(二)1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ we were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.四单项选择题( )1.My mother has worked in this factory _____2 years. (A)about ( (B)for (C)in (D)since()2. His father joined the party_________(A)since three years ago (B)in two years' time(C)for three years (D)three years ago3. The students have cleaned the classroom , ________?A. so theyB. don’t theyC. have theyD. haven’t they4.We came to Nanjing three years ago, so we ________ here for three years.A. have been toB. have been inC. have beenD. have gone5.- How long ______you_______ your dictionary?- About two months.A. did; buyB. have; getC. have; hadD. have; bought6. He tells me he________ China for over five years. A. has been B. has been inC. has been toD. has gone to China7.________has Mr White been a member of Greener China since he _______ to Nanjing?A. How soon , comesB. How often, gotC. How long , cameD. How far, arrived8. His uncle________ for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university9. He has never surfed, __________(改成反意疑问句)?10. They have been here since 2000 . (对划线部分提问)__________ have they been here?11. The old man _________last year. He________ for a year.(die)12. This factory opened twenty years ago.(改写句子,句意不变)12 This factory has been open for twenty years五、用have(has) been 或have(has) gone 填空。

一般过去时与现在完成时比较练习题(整理版)

一般过去时与现在完成时比较练习题(整理版)

一般过去时与现在完成时比较练习题(整理版) 哎呀,这可真是个难题啊!让我想想怎么才能搞定这个题目呢?我们得明确一般过去时和现在完成时的区别。

一般过去时是描述过去发生的事情,而现在完成时则是强调从过去到现在的一个持续性动作或状态。

好了,现在让我们开始吧!1. 一般过去时与现在完成时比较练习题(整理版)我们来看看第一道题目:题目:我昨天去了公园。

(一般过去时)我昨天去了公园,然后我在公园里玩了一整天。

(现在完成时)哎呀,这道题目真是太简单了!昨天我去公园,然后一直在公园里玩,一直到现在为止都还在玩呢!这个过程一直持续到现在,所以要用现在完成时来表达。

接下来是第二道题目:题目:我上个月买了一辆新车。

(一般过去时)我上个月买了一辆新车,结果这个月就坏了。

(现在完成时)这道题目有点难哦!我上个月买了一辆新车,结果这个月就坏了。

这个过程是从上个月开始一直持续到现在的,所以要用现在完成时来表达。

不过,这个月坏了也没关系啦,反正现在已经修好了嘛!第三道题目:题目:我去年学过英语。

(一般过去时)我去年学过英语,但是我现在还不太会说。

(现在完成时)这道题目也很简单啊!我去年学过英语,但是现在还是不太会说。

这个过程是从去年开始一直持续到现在的,所以要用现在完成时来表达。

不过没关系啦,反正我现在正在努力学习嘛!第四道题目:题目:我小时候喜欢吃巧克力。

(一般过去时)我小时候喜欢吃巧克力,现在还是很喜欢。

(现在完成时)这道题目也很简单啊!我小时候喜欢吃巧克力,现在还是很喜欢。

这个过程是从小时候开始一直持续到现在的,所以要用现在完成时来表达。

不过没关系啦,反正我现在还是很喜欢吃巧克力嘛!第五道题目:题目:我上学的时候经常迟到。

(一般过去时)我上学的时候经常迟到,但是现在已经改正了。

(现在完成时)这道题目也很简单啊!我上学的时候经常迟到,但是现在已经改正了。

这个过程是从上学的时候开始一直持续到现在的,所以要用现在完成时来表达。

【英语】英语一般过去时及其解题技巧及练习题(含答案)含解析

【英语】英语一般过去时及其解题技巧及练习题(含答案)含解析

【英语】英语一般过去时及其解题技巧及练习题(含答案)含解析一、初中英语一般过去时1. __ terrible environment! The pollution here is even more serious than I __ .A. What a; thoughtB. How; thinkC. What an; thinkD. How; thought【答案】 A【解析】【分析】句意:多么糟糕的环境啊!这里的污染比我想的更严重。

What 和How 都可以引导感叹句,其句型是what +a/an+形容词+可数名词单数或者what +形容词+可数名词复数或不可数名词;how +形容词+a/an+可数名词单数或how +形容词或副词。

第一个空修饰的是名词environment,是可数名词单数,故用what;根据句意可知,我所想的应是过去所想,现在已经看到了这里的环境,故第二个空应用一般过去时态。

选A。

2.—Linda hasn't come to the party yet.—But she . I think I have to call her again.A. promisesB. promisedC. will promise【答案】 B【解析】【分析】句意:——琳达还没来参加聚会。

——但她答应了。

我想我得再给她打个电话。

根据 I think I have to call her again. 我得再给她打个电话。

可知她答应了,应用一般过去时,故选B。

【点评】考查动词一般过去时的用法。

3.Everyone except Tom and John there when the meeting began.A. areB. isC. wereD. was【答案】 D【解析】【分析】句意:当会议开始的时候,除了Tom和John没来,每个人都在这。

except和besides两者都是“除去”之意,但前者指“但并不包括”,是“排除”之意,后者指“除此之外还有”,是“外加”之意。

一般过去时和现在完成时练习题-含答案(推荐5篇)

一般过去时和现在完成时练习题-含答案(推荐5篇)

一般过去时和现在完成时练习题_含答案(推荐5篇)第一篇:一般过去时和现在完成时练习题_含答案一般过去时和现在完成时练习题1.A.用 already或 yet1)Have they taken down the old pictures ______? No, they haven’t____ ___.2)Most of us have finished our compositions _____.3)He said he hadn’t visited the exhibition _____ ___.B.用since或 for1)We have learned five lessons __ ___ the beginning of this term.2)Mrs Liao has been in hospital __ _ ___last week.3)I have stayed at my aunt’s _____two weeks.C.用have gone或 have been1)Where are the boy students? They _____ to the school factory.2)Is your father in? No, he ____ to Shenzhen._______he ever ______ there before ?Yes, he ___ there several times3)He asked me if I_____ to Hangzhou before.I told him that I wanted to go there for a visit as I ____ never ____ to that city before.2.选择填空1.Mother ____me a new coat yesterday.I _______ it on.It fits me well.A.had made…have triedB.made…have tried C.has made…triedD.made…tried2 “He ____to draw horses already”.“When ______ he ?” “ Last year “A.learned...hasB.learned...didC.has learned...hasD.has learned (i)3.Tom _____up into the tree.Look, he ____ high up there!A.has got…isB.has climbed…wasC.got …wasD.climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A.Did...copy...didB.Have...copied...haveC.Have...copied (i)D.Did …copy…had5.“Why ______ she _______ angry ?” “Because he _____ at her just now.”A.did…get…shoutedB.has…got…shoutedC.did…get…has shoutedD.has…got…has shouted6.______you __________ the film before ? Where _____ you ____ it ?A.Have …seen…did…seeB.Did …see…did…watchC.Have…see n…have…seenD.Did …see…have…seen7.You ____ me waiting for two hours.I ____ for you since five.A.kept…waitedB.have kept…waitedC.kept…have waitedD.have kept…have waited8.Where ______ John _______ ? To the library.He _________ there for an hour.A.has…been…has gone B.has…gone…has beenC.did…go…wentD.did…be…went9.______ the baby still _____ ? No, it _______ crying.A.Has…cried…has stopped B.Is…crying…stoppedC.Did …cry…stoppedD.Is…crying…has stopped10.I _______ the way.I ________ here for quite many years.A.knew...have livedB.knew...liveC.know...have livedD.know (iv)11._____ you ever _____ America ? Yes, I have.A.Have…gone toB.Have…gone inC.Have…been toD.Have …been in12.My brother ____college for over three years.A.has gone toB.has been to C.has been inD.has been at13.He ________ the Army by the end of 1989.He ______ in the army since then.A.joined…isB.has joined…has beenC.had joined…isD.had joined …has been14.By the time I _____ back they ____ up ten satellites.A.came…have sentB.came…had e…havesentD.had come…sent15.Jack ____ over five lessons by seven o’clock.Then he ____a rest.A.went…tookB.went…had takenC.had gone…tookD.had gone…had taken16.We ____ out by that time that he ____ a spy for a long time.A.had found…had beenB.had found…wasC.found…had beenD.found…was17.Before the news ____ him, he ____ to know about it.A.reaches…has got B.reached…had got C.reached…gotD.had reached…got18.I _____ him a second letter before I ____ from him.A.wrote…heardB.wrote…had heardC.had written…heardD.have written…hear19.People ____ that the soldiers _____ fighting.A.say…had stoppedB.said…has stoppedC.say…stoppedD.said…had stopped20.We ____ in a good harvest because we ____ enough rain.A.didn’t get…had hadB.got…had hadC.had got…had hadD.got…hadn’t had21.They _______ for five hours when they ______ in New York.A.flew…arrivedB.had flown…had arrivedC.flew…had arrivedD.had flown…arrived22.She ____ that it _____ for two days by that day.A.says…has ra inedB.says…had rainedC.said…had rainedD.said…rained23.John _____ there since the year before, so he _____ them.A.had worked…knewB.had worked…had knownC.worked…knewD.worked…had known24.He _____ angry because he ____ for a long time.A.had got…had waitedB.got…waitedC.had got…waitedD.got…had waited25.-I have seen the film “Titanic” already.-When __________you __________ it?-The day before yesterday.A.have; seenB.will; seeC.did;seeD.did; seen26.Mr Black __________ in China since five years ago.A.livedB.has livedC.livesD.is going to live27.We ____________ trees last Sunday.So far we __________ over 3,000 trees there.A.planted; plantedB.planted; have plantedC.have planted; plantedD.have planted; have planted练习答案:1.A.1)yet, yet2)already3)yetB.1)since2)since3)sinceC.1)have been2)has gone, Has, been, has been3)have been, have been2.BDACAADBDCCDDBCABCDBDCADCBB第二篇:一般过去时与现在完成时比较练习题一般过去时与现在完成时比较练习题I.用所给动词的适当形式填空。

【中考英语】现在完成时(知识点+练习题)

【中考英语】现在完成时(知识点+练习题)
Take notes
2)since+ 时间段+ ago
He has stayed here since 5 hours ago. 3)since+ 从句
She has taught English since he came here.
• for: (长达)
for+ 时间段
He has kept the book for 2 weeks.
难点二
She has been to Shanghai. ( 她曾经到过上海) She has been in Shanghai for a week. (仍然在上海) She has gone to Shanghai 她到上海去了 (可能在去上海的路上,或已经到上海,总之现在没有回来)
用have/has been to, have/has gone to填空:
since 4. My friends haven’t visited me ______my birthday. for a long time . 5. We haven’t used our car _____ for 6. She hasn’t had a good cup of coffee _____years.
since 7. Tom has worn glasses _______he was 7 years old.
难点二 have been 与have gone 的用法
比较
have been to 意思是“到过,去过”,表示曾经到过某 处,但现在人不在那儿。 have gone to 意思是“去了”,表示已经去了某地, 现在人可能在去的途中或已在那儿了。 have been in 意思是“呆在某处一段时间了”

一般过去时-现在完成时和过去完成时

一般过去时-现在完成时和过去完成时

一般过去时-现在完成时和过去完成时研究必备——欢迎下载一般过去时、现在完成时和过去完成时是英语语法中常见的时态。

其中,一般过去时态用于表述过去某个时间发生的动作或存在的状态,常与表示过去时间的状语连用,也可用于表述过去经常或反复发生的动作,常与表示频度的时间状语连用。

例如:1.昨天早上我在教室里。

2.上周我父亲在工作。

3.三周前我参观了XXX。

4.去年他总是坐公交车上班。

5.我在大学时每周写一次家信。

表示过去时间的状语可以是以下三种类型之一:1.以“yesterday”为例的时间词或时间短语,如XXX等。

2.由“last+时间名词”构成的短语,如last night。

last year (winter。

month。

week)等。

3.由“时间段+ago”构成的短语,如a moment ago。

a short time ago。

an hour ago等。

现在完成时态用于表述过去发生或已经完成的动作对现在造成的影响或结果,常与already,just,yet,before,ever,never等副词连用。

此外,现在完成时态还可用于表述发生在过去某一时刻的、持续到现在的动作(用行为动词表示)或状态(用be动词表示),常与for(+时间段)、since(+时间点或过去时的句子)连用。

例如:1.我父亲给我带了很多书,所以我现在可以阅读一些了。

2.我已经完成了作业,所以我现在可以交给老师了。

3.XXX还没看过这部电影,所以他对它没有什么可说的。

4.这是我看过的最棒的电影。

5.XXX已经病了三天了。

过去完成时态用于表述过去某个时间点之前已经完成的动作,常与by(+时间点)、before等连用。

例如:1.我已经吃过早饭了,当我到达办公室时。

2.我已经看过这部电影了,当它在电视上播出时。

3.她已经离开了,当我到达机场时。

以上三种时态在英语语法中都有着重要的作用,学好它们对于掌握英语语言和文化都至关重要。

欢迎下载我们的研究必备资料,更好地研究这些时态。

英语一般过去时题20套(带答案)及解析

英语一般过去时题20套(带答案)及解析

英语一般过去时题20套(带答案)及解析一、初中英语一般过去时1.The old man _________________ Bajin was a famous writer.A. was calledB. is calledC. calledD. calls【答案】 C【解析】【分析】句意:老人巴金是一位著名的作家。

谓语动词是was,故此处缺少非谓语动词,call与man是被动关系,故是过去分词用后置定语,故选C。

【点评】考查非谓语动词,注意过去分词的用法。

2.I was walking in the street when someone _______ me.A. calledB. was callingC. callsD. call【答案】 A【解析】【分析】句意:我正在街上走这时有人叫我。

状语从句中前后时态要保持一致,根据主句中的was walking可知此处用过去的时态,排除CD;此处call表示短暂性动作,所以不用进行时态,故答案为A。

【点评】考查动词的时态,注意时态的前后一致。

3.Mrs Black some flowers in the garden yesterday.A. picksB. pickedC. is picked【答案】B【解析】【分析】句意:布莱克夫人昨天在花园里摘了一些花。

时间状语是昨天,应该用一般过去时,故选B。

【点评】考查动词过去时。

表达过去发生的动作用一般过去时。

4.—Great changes have taken place in our hometown over the past years.—Yeah. Things ______different when we were young.A. have beenB. areC. will beD. were【答案】D【解析】【分析】句意:——在过去的几年里,我们家乡发生了巨大的变化。

——是的。

八大时态练习题

八大时态练习题

八大时态练习题一、选择题1. I have already finished my homework.A. 现在完成时B. 过去完成时C. 将来完成时D. 过去时2. She will be working at the office at this time tomorrow.A. 现在进行时B. 将来进行时C. 过去进行时D. 一般将来时3. By the time you arrive, I will have been working for two hours.A. 现在完成进行时B. 过去完成进行时C. 将来完成进行时D. 一般过去时4. They had gone to the beach before we got there.A. 过去完成时B. 过去时C. 一般过去时D. 现在完成时5. If it rains tomorrow, we will cancel the picnic.A. 条件句中的将来时B. 条件句中的过去时C. 条件句中的现在时D. 条件句中的完成时6. She is used to getting up early.A. 现在完成时B. 一般现在时C. 过去时D. 过去完成时7. I was watching TV when you called last night.A. 过去进行时B. 现在进行时C. 将来进行时D. 一般过去时8. He has lived here since he was a child.A. 现在完成时B. 过去完成时C. 一般过去时D. 现在完成进行时二、填空题9. I ________ (study) English for three years by the end ofthis year.10. She ________ (not finish) her project yet because she is still working on it.11. While I ________ (cook) dinner, the phone ________ (ring).12. If he ________ (not pass) the exam, he will have toretake it next semester.13. They ________ (be) friends since they were children.14. The concert ________ (start) by the time we get there if we don't hurry.15. She ________ (not realize) that she had forgotten her keys until she tried to get into her car.三、改错题16. She is going to have finished her project by next week. (改为一般将来时)17. They had been working on the project before it was cancelled. (改为过去时)18. If he had studied harder, he would have passed the exam. (改为条件句中的过去完成时)19. I have been living here for five years. (改为一般过去时)20. We were having dinner when the power went out. (改为现在进行时)四、翻译题21. 他昨天完成了他的报告。

一般过去时态和现在完成时态的区别练习试题

一般过去时态和现在完成时态的区别练习试题

一般过去时态和现在完成时态的区别练习题1)一般过去时态表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时态中动作为过去发生的,强调过去的事情对现在的影响,强调的是影响。

如:I saw this film yesterday. (强调看的动作发生过了)I have already seen this film.(强调对现在的影响,电影的内容已经知了)I haven’t finished my work yet. (强调对现在的影响,还有工作要做,不能去玩) When did you finish your homework? (询问过去的动作所发生的时间,与现在无关)2)一般过去时态表示动作在过去已经停止;现在完成时态表示过去开始的动作一直延续到现在。

如:Ann visited her uncle last weekend.(visit这个动作在过去已经停止) They have lived here since 1983.(live here 这个动作从1983年开始,一直延续到现在)3)一般过去时态常用非延续性动词,如borrow, buy, come, go, leave, start, die, finish, become等。

现在完成时态可表示持续到现在的动作或状态,与时间段连用时动词一般是延续性的,如keep, have, live, teach, learn, work, study, know, be等。

如:He joined the League three years ago .(join是短暂动词)He has been in the League for three years.(be in表状态,在团内的状态可延续)He has been a League member for three years. (是团员的状态可延续)4)一般过去时态常与具体的时间状语连用,而现在完成时态通常与模糊的时间状语连用,或无时间状语。

六年级英语一般过去时与现在完成时对比练习题50题

六年级英语一般过去时与现在完成时对比练习题50题

六年级英语一般过去时与现在完成时对比练习题50题1.I ______ my homework yesterday.A.finishedB.have finishedC.will finishD.finish答案:A。

本题考查一般过去时。

yesterday 是一般过去时的标志词,所以要用finished。

B 选项have finished 是现在完成时;C 选项will finish 是一般将来时;D 选项finish 是一般现在时。

2.She ______ to the park this morning.A.wentB.has goneC.goesD.will go答案:A。

this morning 是一般过去时的标志词,went 是go 的过去式。

B 选项has gone 是现在完成时;C 选项goes 是一般现在时;D 选项will go 是一般将来时。

3.We ______ a great time at the party last night.A.hadB.have hadC.will haveD.have答案:A。

last night 是一般过去时的标志词,had 是have 的过去式。

B 选项have had 是现在完成时;C 选项will have 是一般将来时;D 选项have 是一般现在时。

4.They ______ the movie already.A.sawB.have seenC.will seeD.see答案:B。

already 是现在完成时的标志词,所以要用have seen。

A 选项saw 是一般过去时;C 选项will see 是一般将来时;D 选项see 是一般现在时。

5.I ______ never ______ to Beijing before.A.have,beenB.had,beenC.was,beenD.am,been答案:A。

before 是现在完成时的标志词,have been to 表示去过某地。

英语一般过去时题20套(带答案)及解析

英语一般过去时题20套(带答案)及解析

英语一般过去时题20套(带答案)及解析一、初中英语一般过去时1.—I am sorry I _______ my exercise book at home.— Don't forget _______ it to school tomorrow.A. forget; to takeB. left; to bringC. forgot; to bringD. left; to take【答案】A【解析】【分析】forget忘记;leave留下;bring带来;take带走。

句意:抱歉,我把我的练习本忘在家里了。

——明天不要忘了把它带到学校来。

Forget后接动名词表示忘记做过的某事,接不定式是忘记去做某事,结合语境可知上文描述的是刚才发生的动作,故从句谓语动词用过去时态,下文表示不要忘记做某事,选A。

【点评】该题型是属于基础题型,是必考内容。

英语动词同汉语一样具有一词多义,一词多性的特点。

解答此类问题首先要理解每个单词的基本含义,并注意交叉含义间的区别,了解其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。

英语宾语从句的时态和主句没有必然的联系,需结合语境进行具体分析。

2.—Linda is not coming for the party tonight.—But she _.A. promisesB. promisedC. will promiseD. had promised【答案】 B【解析】【分析】句意:——琳达今晚不会来聚会。

——但是她答应了啊。

根据前一句可知“她答应”发生在说话之前,故用一般过去时,因此选B。

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

3.—Have you ever been to South Tower Park?—Yes. I ___________there a few months ago.A. wentB. have beenC. have gone【答案】A【解析】【分析】句意:—你曾经去过南塔公园吗?—是的,几个月前我去那儿了。

一般过去时。现在完成时。区别及练习题

一般过去时。现在完成时。区别及练习题

一般过去时。

现在完成时。

区别及练习题精诚教育专注于中学生的教育。

现在完成时和一般过去时有所不同,它强调过去的动作对现在的影响,而一般过去时则强调动作发生的时间和地点,不涉及对现在的影响。

例如,她看过这部电影(现在完成时,强调已经看过了),她昨晚看了这部电影(一般过去时,强调时间是昨晚)。

现在完成时常与表示过去的时间状语连用,如already、yet、just、ever、never、before,以及“for+一段时间”、“since+过去时间/从句”等。

而一般过去时则常与表示过去时间的状语连用,如“一段时间+ago”、just now、yesterday、last week等。

例如,XXX在北京住了五年了(现在完成时,强调已经住了五年),五年前XXX住在北京(一般过去时,强调时间点是五年前)。

在现在完成时的常用句型中,结构中的从句部分要用现在完成时。

例如,这是女孩第二次迟到了(It was the second time that the girl had been late),这是我第一次游览长城(It is the first time that I have visited the Great Wall)。

另外,使用“Thisis the… that…”结构时,从句也要用现在完成时。

例如,这是我看过的最好的电影(This is the best film that I've ever seen)。

This is the first time I have XXX.1.A.用already或yet1) Have they taken down the old pictures yet。

No。

they haven’t yet.2) Most of us have already XXX.3) He said XXX.B.用since或for1) We have XXX term.2) Mrs Liao has been in hospital since last week.3) I have stayed at my aunt’s for two weeks.C.用have gone或have been1) Where are the boy students。

现在完成时、一般过去时练习题

现在完成时、一般过去时练习题

现在完成时练习题一、单项选择。

1、Both his parents look sad . Maybe they _________what's happened to him.A. knewB. have knownC. must knowD.will know2、He has _______ been to Shanghai, has he ?A. alreadyB.neverC.everD. still3、Have you met Mr Li ______?A. justB. agoC.beforeD. a moment ago4、The famous writer _____ one new book in the past two year.A. is writingB.was writingC.wroteD.has written5、Miss Green isn't in the office . she_______ to the library.A.has goneB. wentC.will goD. has been6、Zhao Lan ______already ______in this school for two years.A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl.A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I_______ it twice.A. will seeB. have seenC. sawD.see9、—These farmers have been to the United States.—Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone10、Hurry up! The play __________ for ten minutes.A. has begunB. had begunC. has been onD. began二、句型转换。

(英语)中考英语一般过去时练习题及答案含解析

(英语)中考英语一般过去时练习题及答案含解析

(英语)中考英语一般过去时练习题及答案含解析一、初中英语一般过去时1.–The radio says there will be a heavy storm in Mount Emei tomorrow. –Bad luck. I _________ to go there with my classmates.A. planB. will planC. planned【答案】 C【解析】【分析】句意:一电台说,明天峨眉山有暴雨。

一真倒霉,我计划和同学们去那儿。

A. plan一般现在时态; B. will plan 一般将来时态;C. planned一般过去时态。

说话时,已有计划,表示过去发生的动作,用一般过去时态。

动词用过去式,故选C。

2.— Where did you go last weekend?— I to the Great Wall.A. goB. wentC. will goD. have gone【答案】B【解析】【分析】句意:——上个周末你去哪里了?——我去长城了。

A,go一般现在时。

B,went一般过去时C,will go一般将来时。

D,have gone现在完成时。

据时间状语last weekend可知此处用一般过去时,故用动词的过去式went。

故选B。

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

以及go、went、will go、have gone四种事态的用法和区别。

3.—Have you ever been to South Tower Park?—Yes. I ___________there a few months ago.A. wentB. have beenC. have gone【答案】A【解析】【分析】句意:—你曾经去过南塔公园吗?—是的,几个月前我去那儿了。

have been to曾经去过某地;have gone to去某地了;根据a few months ago.可知用一般过去时,动词用过去式,故选A。

现在完成时(完整版)

现在完成时(完整版)

3)ABC型(三种都不一样) fly-flew-flown break-broke-broken take-took-taken write-wrote-written
4)ABA型(原形与过去分词相同) run-ran-run come-came-come become-became-become
一、现在完成时的构成
have/has+动词的过去分词(done)
二、基本句式构成
1.肯定句: 主语+have/has+过去分词+其他。 I have seen the film. 2.否定句: 主语+have/has+not +过去分词+其他。 I haven't seen the film. 3.一般疑问句 Have/has+ 主语+过去分词+其他? Yes, 主语+have/has. / No, 主语+have/hasn’t. Have you seen the film? Yes, I have. / No, I haven't.
I have kept the book since last week. I borrowed the book lasta student for over two years. I became a student two years ago.
2.转换成be+名词
join the army
join the Party go to school
be a soldier be a Party member be a student
3转换成be+形容词或副词 die leave close be dead finish be over begin
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档