欢迎来到天天文库
浏览记录
ID:32298006
大小:31.50 KB
页数:2页
时间:2019-02-02
《初中英语语法梳理和提高12动词现在完成时讲解试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、初中英语语法梳理和提高12动词现在完成时讲解试题现在完成时 1) 现在完成时的构成:have/has+v-ing 2)现在完成时态的肯定句、否定句和疑问句形式(以be和see为例):主语肯定式否定式疑问式 第一、二人称和第三人称复数以及名词复数I/We/You/Theyhavebeenherebefore.He/Shehasbeenherebefore..I/We/You/They/Manypeoplehaveseenthefilm. I/We/You/Theyhaven’tbeenherebefore.He/Shehasn’tbeenhere
2、before..I/We/You/They/Manypeoplehaven’tseenthefilm.Haveyou/theybeenherebefore?Hashe/shebeenherebefore?Haveyou/they/manypeopleseenthefilm? 现在完成时 1) 现在完成时的构成:have/has+v-ing 2)现在完成时态的肯定句、否定句和疑问句形式(以be和see为例): 在完成时的用法: 1、表示过去发生的动作对现在造成的影响或结果.常与already,just,ever,never,be
3、fore等词连用.如: Shehasneverreadthisnovel.他从未读过这本小说.(他对小说的内容不了解) 2、表示"过去的动作"一直延续到现在并有可能继续延续下去.常与for(后跟段时间)或since(后跟点时间)等连用.如: IhavebeenamemberofthePartyfor10years. IhavebeenamemberofthePartysince10yearsago. 注:在有for和since引导时间状语的句子中不能用短暂性动词,应用与之相应的表示状态的词。如: Hehasdiedfo
4、r3years.(F) Hehasbeendeadfor3years.(T) 注意:①现在完成时不能和表示明确的过去时间连用。如:in1998,lastmorning等 ②have/hasbeento表示"去过"(去了又回来了) have/hasgoneto表示"去过"(去了没回来了) 如:Wherehasshegone?(句中所指的人不在) Wherehasshebeen?(句中作指的人在) 例题解析:举一反三,学的更轻松! --Howlong______he______afever
5、? ---Eversincelastnight. A.have,got B.have,had C.have,caught D.did,have 解析:此句表示从昨晚起持续到现在的状态,应用现在完成时,去掉答案D。因为是段时间,所以不能用短暂行动词,get和catch都是短暂行动词。因此选B. Mybowlisempty.Who______allmysoup? A.drinks B.haddrunk C.hasdrunk D.drank 解析:碗是空的了,这里强调的是所发生的动作造成的结果。"谁把我的汤都喝了。应
6、选C. 3. I______youforalongtime.Where______you______? A.Didn'tseen;did,go B.didn'tsee;have,gone C.haven'tseen;have,been D.haven'tseen;havegone 解析:for+段时间一般预先在完成时连用。"你去哪儿了?"(在这段时间你不在)应选C。
此文档下载收益归作者所有