初中英语语法大全现在完成时的结构和用法(练习附答案)
现在完成时

六、瞬间动词动词与时间段的关系
瞬间动词也叫短暂性动词或终止性动词。这 种动词是指它们动作的开始也就意味着动作 的结束,所以在肯定句、疑问句中不能与表 示一段时间的时间状语连用(在否定句可以 用,表示一种状态)但可以用其它方式来表 示。 I haven’t bought the bike for a year. 我买这辆自行车还不到一年。
He has bought an English-Chinese dictionary. 他已经买了一本英汉字典。 He bought an English-Chinese dictionary. 他曾买过一本英汉字典。 第一句用现在完成时时态,意为:“He bought
an English-Chinese dictionary. And he still has it” “过去他买了一本英汉字典,现在他还有这 本字典” 。
2.现在完成时的时间状语: for, since, ever, just, yet, already等不确定的 时间状语。 They have lived here for ten years.
She has been in the Reading Club for many years .
I have known Daniel since ten years ago.
6.小名参军半年了。 Xiao Ming has been a soldier for half a year. Xiao Ming joined the army half a year ago. 7.我们上了8年学了。 We have been students for eight years. 8.下课10分钟了 The class has been over for ten minutes. 9.电影开始了一小时了 The film has been on for an hour.
英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)一、单项选择现在完成时1.―What do you think of our hometown?―Very beautiful. You know it is the first time that I _______ here.A.will be B.wasC.have been D.had been【答案】C【解析】试题分析:考查固定句型中的时态。
固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。
句意:—你认为我们国家怎么样?—发出漂亮。
你知道这是我第一次来到这里。
故C正确。
考点:考查固定句型中的时态。
点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。
固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。
句意:这是这个星期里他第四次打电话给你了。
【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。
(英语)初中必备英语现在完成进行时技巧全解及练习题(含答案)

(英语)初中必备英语现在完成进行时技巧全解及练习题(含答案)一、初中英语现在完成进行时1.Tom in the library every night over the last three months.A. worksB. workedC. has been workingD. had been working【答案】 C【解析】【分析】考查时态,题干中出现的over the last three months,用于现在完成进行时或现在完成时。
故答案为C。
【点评】本题的关键是牢记短语over/in the last/past+段时间“在近几年里”,常用于现在完成进行时或现在完成时。
2.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。
【点评】考查现在完成时的结构。
3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
yet用于否定句末,是现在完成时的标志词,故选C。
【点评】考查动词的时态。
4.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he China for many years.A. has been inB. has been toC. has gone toD. has come to【答案】A【解析】【分析】句意为:--里德先生会说中文吗?---是的。
2024年中考英语语法复习+—现在完成时课件

Have you seen the doctor? 你看过医生了吗?
在现在完成时中,当主语是I/you/we/they时,助动词用 have;当主语是第三人称单数时,助动词用has。
三、现在完成时的使用
1.表示过去发生并结束的动作对现在所产生的影响
He has left the city. 他已离开了这个城市。(结果:他不在这个城市。)
一、基本构成:have/has+done
I have finished my homework. 我已完成了作业。 (这里的finished就是动词finish的 过去分词。)
二、现在完成时不同人称的用法 I have washed my car.我洗过车子了。
We have done the whole work.我们干完了所有活儿。
A.practised
B.were practising C.have been practising
C
3 . —Where is mother?
—She is in the kitchen. She ________ the
housework all morning.
A.is doing
B.was doing
B.was studying
C.studied
D.have been studying
D
15 . “I _____ as everyone expects ”, Yao Ming
said .
A.haven’t played
B.haven’t been playing
C.didn’t play
D.am not playing
人教新目标初中英语语法-现在完成时讲解以及练习题(含答案)

现在完成时1.构成现在完成时是由助动词have(has)+动词的过去分词构成。
助动词have(has)表明事情发生于现在。
它和主语的人称、数要保持一致。
过去分词在句子中做谓语,说明句子的含义。
2.用法(1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果。
常被just、already、yet 等副词修饰。
如:-Have you had lunch yet? -Yes,I have. I've just had it.你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for和since等表示一段时间的状语。
如:He has taught here since 1981他自1981年就在这儿教书。
(可能还要继续教)I have't seen her for four years.我有四年没见到她了。
(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,never,three times等时间状语。
如:I have been to Beijing twice.我去过北京二次。
3.现在完成时的时间状语(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。
如:yesterday,last Sunday,in1990,three years ago等。
但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。
a. 用副词already和yet。
already一般用于肯定句中,yet一般用于否定句和疑问句中。
如:We have already finished our homework.我们已完成作业了。
They haven't finished their homework yet.他们还没有完成作业。
b.用ever 和never。
现在完成时练习题及答案(精华版)

现在完成时练习题及答案(精华版)现在完成时练习题及答案(精华版)现在完成时是英语语法中一个重要的时态,用来表示过去发生的动作与现在的关系。
掌握现在完成时的用法对于提高英语口语和写作水平非常关键。
下面是一些关于现在完成时的练习题及答案,帮助大家更好地理解和掌握这个时态。
练习题一:1.我从来没有去过法国。
2.他们已经看过这部电影了吗?3.你见过他的新女朋友吗?4.你学习过汉语吗?5.我去过巴黎两次了。
练习题二:1.他已经吃完晚饭了。
2.我们已经等了一个小时了。
3.她还没有收到我的邮件。
4.他们已经离开学校了。
5.我已经打电话给他了。
练习题三:1.我已经做完作业了。
2.你刚才说过这个笑话了吗?3.他们已经买好了礼物。
4.我已经读完这本书了。
5.你已经看过这个电影了吗?练习题四:1.他们已经结婚十年了。
2.我们还没有决定去哪里度假。
3.她去过中国吗?4.你喝过咖啡吗?5.我已经完成了这个项目。
答案一:1. I have never been to France.2. Have they watched this movie?3. Have you seen his new girlfriend?4. Have you studied Chinese?5. I have been to Paris twice.答案二:1. He has finished dinner.2. We have been waiting for an hour.3. She hasn't received my email yet.4. They have left school.5. I have called him.答案三:1. I have finished my homework.2. Did you tell this joke just now?3. They have bought gifts.4. I have finished reading this book.5. Have you seen this movie?答案四:1. They have been married for ten years.2. We haven't decided where to go on vacation yet.3. Has she been to China?4. Have you ever drunk coffee?5. I have completed this project.。
现在完成时语法大全练习题与答案

现在完成时语法大全练习题与答案现在完成时是英语中一种常用的时态,用来表示过去发生的动作对现在的影响或结果。
在掌握现在完成时的基本用法之后,我们可以通过练习题来巩固所学的知识,并检验自己的理解程度。
以下是一些现在完成时的练习题与答案,供大家参考。
练习题:1. 我已经(完成)我的作业了。
2. 他从来没有(去过)中国。
3. 她(读)那本书已经很久了。
4. 他们已经(见过)彼此的家人了吗?5. 我们(在这里)住了三年了。
6. 你(去过)巴黎吗?7. 他(吃)午饭了吗?8. 别担心,我已经(帮)你完成了这个任务。
9. 她还没(回)家吗?10. 他们已经(结婚)十年了。
答案:1. have finished2. been to3. has been reading4. Have they met each other's families?5. have been living here6. Have you been to Paris?7. Has he had lunch?8. Don't worry, I have helped you complete this task.9. hasn't gone home yet10. have been married for ten years以上是一些关于现在完成时的练习题,通过练习可以帮助我们更好地理解现在完成时的用法,并掌握常见动词的现在完成时形式。
希望这些练习题能对大家学习英语的过程有所帮助。
此外,记得在使用现在完成时时,要注意动词的正确形式,并与主语的单复数形式保持一致。
同时,还要注意说话的时间点,现在完成时通常强调过去的行为对现在造成的影响或结果。
总结:现在完成时是英语中一种常用的时态,用来表示过去发生的动作对现在的影响或结果。
通过练习题的学习和实践,我们可以更好地掌握现在完成时的用法,并巩固所学的知识。
希望大家在学习英语的过程中能够灵活运用现在完成时,提高自己的语言水平。
外研版英语八年级英语句型及语法(英语现在完成时)及答案解析百度文库

外研版英语八年级英语句型及语法(英语现在完成时)及答案解析百度文库一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
get married需换成be married。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
4.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初中英语语法大全|现在完成时的结构和用法(练习附答案)(一)基本结构现在完成时的句子结构一般为:主语+have/has+过去分词+其他成分如:We have already had lunch.He has been away for a week.(二)主要用法1、表示过去发生并且已经完成的动作对现在造成的影响或结果。
此时,常和谓语动词一起使用的副词有already、just、never、ever、yet 等。
如:They have already come back from the museum.She has already finished her homework.2、表示过去发生的动作持续到现在,并且有可能会继续持续下去。
此时,常和谓语动词一起使用的标志性词语主要有for和since,而且此时的谓语动词往往是持续性动词(如stay、keep、wait等)。
如:I have lived here for ten years.He has kept the clavichord since thirty years ago.3、表示从过去某一时间到说话时这段时间中反复发生的动作。
此时,常和谓语动词一起使用的主要是表频度的副词often、always、seldom、never等,以及表次数的单词或短语(如once、twice、three times)。
如:You have never listened to me like this before.She has ever been to France.They have visited the Summer Palace many times.(三)动词的过去分词1、规则变化其变化规则与动词的一般过去时基本相同,主要是在词尾加-ed或-d。
具体的有:1)直接加-ed。
如:worked、played。
2)以不发音的e结尾的动词后加-d。
如:lived、danced。
3)以辅音字母加y结尾的动词后改y为i,再加-ed。
如:studied、cried。
4)以重读闭音节结尾的动词后,双写最后一个辅音字母再加-ed。
如:stopped、patted。
2、不规则变化如果结合动词的过去式,动词的过去分词的不规则变化中,又有一些相对的规则现象。
如:1)AAA型。
如:put put put;read read read。
其中,read的过去式和过去分词虽然拼写时一样的,但其发音与原形不同,ea不再读作[iː],而是[e]。
2)AAB型。
如:beat beat beaten3)ABB型。
如:keep kept kept;sit sat sat4)ABC型。
如:lie lay lain;drink drank drunk5)ABA型。
如:run ran run;come came come(四)标志性词语1、副词already、just、never、ever、yet等。
如:She hasn't arrived in Scotland yet.They have just left for Shanghai.2、for和since。
for+一段时间,since+具体时间。
如:He has learned Italian for five months.He has learned Italian since five months ago.3、so far和up to/till now。
表示“迄今为止”。
如:So far, no one has heard any news about her.She has read fifty books up to now.4、recently、lately等表示“最近;最新”的副词和形容词。
如:I've met her on several occasions recently.He hasn't had enough sleep lately.5、in the past/last+一段时间,表示“在过去的...时间里”。
如:In the past few years, new buildings have sprung up all over Beijing. He had aged rapidly in the last few months.6、次数。
如:I've tried many times, but there's no way.He has been there at least twice.(五)have been to/have gone to/have been in1、have been to表示“去过已回”。
句子主语就在现场。
如:They have been to Rome many times.She has been to Shanghai more than once.2、have gone to表示“去了未回”。
句子主语不在现场。
如:Jerry has gone to Hangzhou.Mary has gone to Finland.3、have been in表示“一直待在某地”。
如:We have been in Beijing for five weeks.They have been in China since 2012.(六)短暂性动词和延续性动词所谓短暂性动词主要是指一旦发生马上就结束的动作,也叫瞬间动词,如die、marry、leave等。
而延续性动词主要是指可以一直持续进行的动作,也叫持续性动词,如learn、live、talk等。
两类动词都可以用于现在完成时,但是短暂性动词不能与表示一段时间的时间状语连用。
此时,需要把短暂性动词改为相应的表状态的动词或短语。
如:错误:He has died for ten years.正确:He has been dead for ten years.错误:She has married him since five years ago.正确:She has been married to him since five years ago.(七)句型转换因为“have/has done”中的have/has是助动词,所以在进行句型转换中要注意不需要再另外借助助动词do/did/does,而是直接借用have/has。
如:肯定句:He has lived here for the last few years.否定句:He hasn't lived here for the last few years.一般疑问句:Has he lived here for the last few years?特殊疑问句:How long has he lived here? (划线部分为for the last few years)现在完成时专项练习一.用所给词的正确形式填空。
1. I____ already ____ (see) the film. I ________ (see) it last week.2. _____ he ____ (finish) his work today? Not yet.3. My father ____ just ____ (come) back from work. He is tired now.4. Where’s Li Ming ? He __________ (go) to the teacher’s office.5. I __________ (work) here since I ______ (move) here in 1999.6. So far I _______________(make) quite a few friends here.7. How long ________ the Wangs ______________(stay) here ? For two weeks.8. I ________ just ___________ (finish) my homework.9. He ________ (go) to school on foot every day.10.____ you ______ (find) your science book yet?11. If it ____ (be) fine tomorrow, I'll go with you.12. The students ____________ (read) English when the teacher camein.13. Look! The monkey __________ (climb) the tree.14. My mother __________ (come) to see me next Sunday.15. I've lost my pen. _________ you ________ (see) it anywhere?二. 单项选择.1. How long have you _______ here?A. comeB. gotC. arrivedD. been2. My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD. will meet6. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had7.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US? -- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going三.句型转换1. I have been to Macau before. (改为否定句)I _________ _________ been to Macau before.2. He hasn’t come to school because he was ill. (就划线部分提问)______ _______ he come to school?3. I bough a new bike just now. (用just改写)I ____ just ____ a new bike.4. We began to learn English three years ago.(改为同义句)We ____ ____English ____three years5. He has never surfed, _______ _______? (改成反意疑问句)6. They have been here since 2000. (对划线部分提问)_______ _______have they been here?7. The old man _________ last year. He has _______ _______for a year. (die) (动词填空)8. Miss Gao left an hour ago. (同义句转换)Miss Gao has _______ ________ ________ an hour ago.答案:一. 1 have, seen, saw 2 has, finished 3 has, come 4 hasgone 5 have worked, moved 6 have made 7 have, stayed 8 have, finished 9 goes 10 have, found 11 is 12 were reading 13 is climbing 14 will come 15 have, seen二.1.D 2. C 3.B 4.B 5.B 6.D 7.C 8.C 9.B 10.B三.1 have not 2. Whyhasn’t 3. have, just 4 have learnt, for 5 has he 6how long 7 died, been dead 8 been away since。