《现在完成时标志词用法》进阶练习(一)

合集下载

(英语)中考英语现在完成时的技巧及练习题及练习题(含答案)

(英语)中考英语现在完成时的技巧及练习题及练习题(含答案)

(英语)中考英语现在完成时的技巧及练习题及练习题(含答案)一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is 【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

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

故选B。

【点评】考查动词的时态2.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。

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

故选C。

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

3.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.4.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。

初二英语现在完成时进阶单选题 40 题

初二英语现在完成时进阶单选题 40 题

初二英语现在完成时进阶单选题40 题1. I ______ to Beijing twice. Have you ever been there?A. have goneB. have beenC. wentD. go答案:B。

解析:本题考查现在完成时。

现在完成时的结构是“have/has + 过去分词”。

“have been to”表示去过某地(已经回来),“have gone to”表示去了某地((还没回来)。

根据题意“我去过北京两次”,是去过已经回来的经历,所以用“have been”。

选项C“went”是一般过去时,不符合句子时态。

选项D“go”是一般现在时,也不符合。

2. She ______ a lot of English books since she started to learn English.A. has readB. readC. is readingD. reads答案:A。

解析:现在完成时结构“have/has+过去分词”。

句中有“since”((自从)这个标志词,通常与现在完成时连用。

“has read”是现在完成时,“read”的过去分词是“read”。

选项B“read”是一般过去时。

选项C“is reading”是现在进行时。

选项D“reads”是一般现在时,都不符合句子要求。

3. They ______ their homework already.A. have finishedB. finishedC. will finishD. are finishing答案:A。

解析:现在完成时结构为“have/has + 过去分词”。

“already”(已经)是现在完成时的一个标志词,表示动作已经完成。

“have finished”是现在完成时。

选项B“finished”是一般过去时。

选项C“will finish”是一般将来时。

选项D“are finishing”是现在进行时,均不符合。

中考英语现在完成时考点归纳加专项练习(附答案解析)

中考英语现在完成时考点归纳加专项练习(附答案解析)

现在完成时考点归纳一、现在完成时的用法1.表示动作发生在过去,持续到现在,并有可能继续下去。

2.表示动作发生在过去,对现在造成影响。

结构:have/has done实战演练:1. The English teacher ____ in this village for ten years.A. have livedB. has livedC. livesD. living解析:由时间状语for ten years可知,动作从过去持续到现在,有可能继续下去,所以用现在完成时have/has done结构,因主语是第三人称单数,所以用has done,故选B。

2. He ____ the key in the office. Now we have to wait outside the room.A. leaveB. leftC. have leftD. has left解析:由下文Now we have to wait outside the room可知,上文“落下钥匙”的动作发生在过去,且对现在造成影响,所以用现在完成时have/has done结构,因主语是第三人称单数,所以用has done,故选D。

二、判断现在完成时的时间标志词中考选择题中的现在完成时考查时,一般有常用的时间状语:“for+时间段”,“since+过去的时间/一般过去时”、“in the past/last+时间段”、never、before、already、yet、recently、just、次数、so far等。

注意:already一般用于肯定句句中(用于疑问句中时表示强调或加强语气),yet一般用于否定句和疑问句句末。

He has already been there.He hasn’t been there yet.实战演练:1. This medicine ____ millions of people’s lives since it was put into use. (2016上海)A. is savingB. will saveC has saved D. had saved解析:由since it was put into use “自从它投入使用以来”可知,句子用现在完成时have/has done结构,故选C。

《现在完成时标志词用法》进阶练习(一)

《现在完成时标志词用法》进阶练习(一)

《现在完成时标志词⽤法》进阶练习(⼀)《现在完成时标志词⽤法》进阶练习⼀、单项选择1. I ________ the History Museum twice.I’ve learned a lot there.A. visitB. am visitingC. have visitedD. will visit2. She ________the book _____ two days ago.A. has borrowed; sinceB. has kept; forC. kept; sinceD. has kept; since3. —How long __________ you ___________ here?—For about two years so far.A. have; studiedB. did; liveC. do; stayD. were; swimming⼆、句型转换4. The little boy left school two days ago. (改为同义句)The little boy ______ _____ ______ _____ school for two days.5. He has been away from his hometown for twenty years. (同义句转换)Twenty years ______ ________since he left his hometown.参考答案⼀、1. C2. D3. A⼆、4. has been away from5. has passed解析1. 句意:我去过博物馆两次了,学到了很多。

动作发⽣在过去,对现在造成了⼀定的影响,故⽤现在完成时have/has+过去分词,主语I,故have,故选C。

2. 句意:她是两天前借的这本书。

since后接时间点;for后接时间段。

two days ago表⽰时间点,故⽤since连接,时态⽤现在完成时,动词则⽤延续性动词,因为borrow是⾮延续性动词,所以⽤keep。

现在完成时精讲及练习(附答案)

现在完成时精讲及练习(附答案)

现在完成时精讲和练习〔附答案〕一、现在完成时的六种常用情景:〔一〕表示过去发生或已经完成的动作对现在造成的影响或结果,1、The car has arrived。

车子来了。

〔对现在结果的影响是:车子已在门口〕2、Someone has broken the window.有人把窗户打破了。

〔对现在结果的影响是:窗户仍破着〕3、It’s so dark。

Someone has turned off the light.这里很黑,有人刚把灯关了。

〔对现在结果的影响是:现在很黑〕4、Are you free? I have finished my homework. I am free.你有空吗?我已经做完了家庭作业。

我有空。

〔我已经完成了家庭作业,对现在影响是:很有空〕。

〔二〕表示过去已经开始,一直延续到现在的动作或状态。

一般会和表示从过去某一时刻延续到现在〔包括“现在〞在内〕的一段时间的状语连用。

如for+时间段、since+过去的时间点、疑问词how long等。

这时表示持续动作或状态的动词必须是延续性动词。

1、My uncle has worked at this factory for five years。

我叔叔在这个工厂工作已经五年了。

2、Mr. Black has lived in China since 2002。

自从2002年Mr. Black 一直住在中国。

3、How long have you been here?你来这里多久了?4、I have learnt English for more than ten years。

我已经学了10多年的英语。

(从10年前开始,持续到现在)5、She has swum since half an hour ago。

我已经游泳了半个小时。

(半个小时前开始,到现在还在游) 〔三〕经验性用法:表示从过去开始到目前为止这段时间中反复发生的动作或屡次出现的状态。

现在完成时的标志词有哪些怎么使用

现在完成时的标志词有哪些怎么使用

现在完成时的标志词有哪些怎么使⽤现在完成时的标志词有already、yet、just、never、ever、before、since等,下⾯是具体⽤法整理,⼀起来看!现在完成时的标志词及⽤法⼀、already adv.早已,已经;先前;⽤在肯定句中(be动词、助动词、情态动词之后,实意动词之前)常与yet进⾏转换。

例如:I have already finished the work.翻译:我已经完成这项⼯作了。

改为否定句:I haven't finished the work yet.翻译:我还没有完成这项⼯作。

改为⼀般疑问句:Have you finished the work yet.⼆、yet adv. 还;但是;已经;⼜,再放在否定句和⼀般疑问句句末。

例句:1、I didn't receive a letter from him yet.翻译:我还没有收到过他的信。

2、Have you eaten yet?翻译:你吃饭了吗?三、just只⽤于陈述句,意思是:刚才,放在have和has的后⾯。

例句:I have just receivde a letter .翻译:我刚收到⼀份信。

四、never⽤于否定句译为:从不,放在have和has的后⾯。

例句:I've never been to Beijing.翻译:我从未去过北京。

五、ever⽤于疑问句译为“曾经,放在have和has的后⾯。

例句:Have you ever been to Beijing?翻译:你曾经去过北京吗?六、before⽤于肯定句译为:以前,放在have和has的后⾯,⼀般放在句末。

例句:He has never been to Beijing before.翻译:他以前从未去过北京。

七、since+延续动词⽤⼀般过去时态或现在完成时态均可,意但思不⼀样:⽤⼀般过去时态,表⽰从句动作”结束“以来,主句活动在持续;⽤现在完成时态,表⽰从句动作”开始“以来,主句活动在持续。

2024年中考英语语法-现在完成时精讲及专项练习(1)

2024年中考英语语法-现在完成时精讲及专项练习(1)

现在完成时精讲一、现在完成时的基本结构肯定句:主语+have/has+动词的过去分词+其他否定句:主语+have/has+not+动词的过去分词+其他一般疑问句:Have/Has+主语+动词的过去分词+其他特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)二、现在完成时的用法1. 现在完成时用来表示过去已经完成的动作对现在造成影响或后果。

也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。

例句:I have already posted the photo.我已经邮寄出了照片。

与此种用法连用的时间状语时一些模糊的过去时间状语,如already(肯定句句中), yet(否定句/疑问句句尾), just, before, recently,still, lately,never等。

2. 现在完成时也可用来表示动作或状态发生在过去某一时刻,持续到现在并且有可能会继续持续下去。

例句:He has lived here since 1978.自从1978年以来,他一直住在这儿。

(动作起始于1978年,一直住到现在,可能还要继续住下去。

)此种用法常与for(+时间段),since(+时间点或过去时的句子)连用。

谓语动词必须是延续性动词。

有些瞬间动词可变为延续动词:go outbe outfinishbe overopenbe opendiebe deadbuyhavefall illbe ille backbe backcatch a coldhave a cold3.现在完成时表示重复这种完成时一般表示:过去到现在不断重复发生的动作或情况;可能继续;可能到此结束。

例句:My father has always gone to work by bike.4.现在完成时表示将来可以在时间状语从句里表示将来。

例句:When you have rested, I’ll show you the garden.三、过去分词的规则变化动词过去分词的规则变化与动词过去式的规则变化相同。

英语语法-现在完成时

英语语法-现在完成时
—I’m sure he’s already arrived. 5. —Is Benny here?
—No, he _h_a_s_g_o_n_e_t_o_ the school library. He left five minutes ago.
Exercise
做过,泛泛而谈,标志词,用现在完成时 做过,有明确的过去时间,用一般过去时
It is + 时间段 since +一般过去时的句子.
1. 他的爷爷已经去世2年了。 It is 2 years since his grandpa died.
2. Nick 参军3年了. It is 3 years since Nick joined the army.
3. 他离开深圳好长时间了。 It is a long time since he left Shenzhen. 4. 这本书我已借了4个月了. It is 4 months since I borrowed the book .
3) I’ve just finished Oliver Twist. 我刚看完《雾都孤儿》这本书。
现在完成时构成 have/ has + done (过去分词)
原形-过去式ed-过去分词ed pick → picked → picked wish → wished → wished
like → liked → liked phone→ phoned → phoned
She hasn’t told us the news yet. 3. The rain has already stopped. (改一般疑问句)
Has the rain stopped yet? 4. I have waited here for two hours. (划线提问)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《现在完成时标志词用法》进阶练习
一、单项选择
1. I ________ the History Museum twice.I’ve learned a lot there.
A. visit
B. am visiting
C. have visited
D. will visit
2. She ________the book _____ two days ago.
A. has borrowed; since
B. has kept; for
C. kept; since
D. has kept; since
3. —How long __________ you ___________ here?
—For about two years so far.
A. have; studied
B. did; live
C. do; stay
D. were; swimming
二、句型转换
4. The little boy left school two days ago. (改为同义句)
The little boy ______ _____ ______ _____ school for two days.
5. He has been away from his hometown for twenty years. (同义句转换)
Twenty years ______ ________since he left his hometown.
参考答案
一、
1. C
2. D
3. A
二、
4. has been away from
5. has passed
解析
1. 句意:我去过博物馆两次了,学到了很多。

动作发生在过去,对现在造成了一定的影响,故用现在完成时have/has+过去分词,主语I,故have,故选C。

2. 句意:她是两天前借的这本书。

since后接时间点;for后接时间段。

two days ago表示时间点,故用since连接,时态用现在完成时,动词则用延续性动词,因为borrow是非延续性动词,所以用keep。

故选D。

3. 句意:--你在这儿学习多久了?--自从五年前我来这儿。

根据句意此处应用现在完成时态。

其结构是:have/has加动词的过去分词,故选A。

4. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.,现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。

leave对应的延续性状态词是be away。

根据句意,故填has been away from
5. 句意:他离开他的家乡二十年了,即表示“自从他离开他的家乡,20年已经过去了“。

“since+从句,for+时间段”用现在完成时,其构成为have/has+过去分词。

故填has passed。

相关文档
最新文档