- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
初中英语语法现在完成时练习题及答案资料.doc
一、时态讲解:现在完成时
(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have.
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下:否定式 疑问式 I have not (haven’t) studied…. Have I studied…? You have not (haven’t) studied…. Have you studied…? He has not (hasn’t) studied…. Has he studied…?
否定疑问式 简单回答(肯定/否定) Have I not (Haven’t I) studied…? Yes, you have. No, you haven’t. Have you not (Haven’t you) studied…? Yes, I have. No, I haven’t. Has he not (Hasn’t he) studied…? Yes, he has. No, he hasn’t. (2)用法:
1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我女儿刚出去。
I’m sure we’ve met before. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, lately, for…, since…,yet等。如:
I haven’t heard from her these days. 这些日子我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.
注意:
since和for的区别
since后接时间点,如1993,last term, yesterday, the time I got therefor后接一段时间,表示“长达多久”,如ten years, a while, two days等。
Ex: 用since和for填空
1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.
3. His aunt has lived in Australia ______15 days.
4. Mary is in her office. She has been there ______ 7 oclock.
5. India has been an independent country ______1974.
6. The bus is late. Theyve been waiting ______ 20 minutes.
7. Nobody lives in those houses. They have been empty ______ many years.
8. Mike has been ill ______a long time. He has been in hospital ______ October.
2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:
He has come here for 2 weeks. ×
The old man has died for 4 months. ×
They have left only for 5 minutes. ×
以上三句话可以改为:
He has been here for 2 weeks.
The old man has ______ _______ for 4 months.
They have _____ _____ only for 5 minutes
2)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用 “have (has) been”; 表示“已经去某地”要用 “h
您可能关注的文档
- 分子和原子新课详解.ppt
- 分子和原子详解.ppt
- 分子标记及遗传连锁图谱详解.ppt
- 分子标记详解.ppt
- 分子流行病学详解.ppt
- 分子热运动详解.ppt
- 分子生物学.详解.ppt
- 分子生物学基本技术定稿详解.ppt
- 分子生物学常用技术详解.ppt
- 分子生物学研究方法(上)详解.ppt
- 第3课《首届诺贝尔奖颁发》课件2025-2026学年统编版八年级语文上册.pptx
- 课题2+认识酸、碱、盐的性质和应用+第1课时(教学课件)化学沪科版五四学制2024九年级全一册.pptx
- 第24课《愚公移山》课件++2025-2026学年统编版语文八年级上册.pptx
- Unit7+Happy+Birthday!+SectionB+(1a-2b)+2026学年七英语上.pptx
- 1.2我们都是社会的一员【新教材】2025-2026学年八年级道德与法治上册同步PPT课件+教学设计.pptx
- 3.10+帝制复辟与军阀割据课件-2025-2026学年统编版历史八年级上册.pptx
- 第5课《一着惊海天》课件2025-2026学年统编版八年级语文上册.pptx
- 1.1+中国的疆域+课件-2025-2026学年八年级地理上册(湘教版+2024).pptx
- 开学第一课课件2025-2026学年(通用版)地理七年级上册.pptx
- 2.1+走进微观世界+第一课时 课件 -2024-2025学年浙教版科学七年级下册.pptx
文档评论(0)