关于现在完成时的时间状语_第1页
关于现在完成时的时间状语_第2页
关于现在完成时的时间状语_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、关于现在完成时的时间状语 一.现在完成时说明的是现在的情况,属于现在时。因而不能与表示过去具体时间的时间状语连用,如不可与yesterday, last week, three years ago, in 1990, at eight oclock等之类的时间状语连用。这类时间状语通常是与过去(一般)时连用。、 例如: -Has he come back yet? -Yes, he came back yesterday? 二 现在完成时通常可与表示过去不确定时间的时间状语连用,如already, yet, just, before等副词时间状语。例子见上述“主要用法”中。例如:1)I hav

2、e already returned the pen to him.2)Have you washed my clothes yet? -Yes, I have just washed them.3)I have seen the man before.说明:before有时也可用于一般过去时(这与用现在完成时意思差不多),如I told you before.我早就告诉过你。 另外,already和yet有时也可用于一般现在时,如Its eight already./He isnt back yet (=He hasnt come back yet). 三. 现在完成时通常可以与包括“现在”

3、在内的表示一段时间的时间状语连用,如since., for.; ever, never, recently(最近),today, this week (year), these days (weeks, years), in/during the last/past two years, so far等。例如: 1)We have known each other since we came to the school. 2)I have collected ten stamps this weekthese weeks.3)Have you seen him these days?说明: e

4、ver, never有时也可用于一般过去时(这与用现在完成时意思差不多),如I never saw the man. 四. 比较下列几组用法的区别already与yet 一般情况下,already表示“已经”,主要用于肯定陈述句,一般在句中;yet表示“已经”或“仍然,还”是用于疑问句或否定句,一般在句末。比较:1)He has already come.2)Has he come yet? 3)He hasnt come yet. already有时也可用于疑问句(句末),但不表示疑问而是表示惊讶(这与yet不同)。比较: 1)Mum, Ive done my homework.-Oh, G

5、od! Have you done your homework already?(表示惊讶) 天哪!你已经做完你的作业了?(真快!) 2)Have you done your homework yet?(表示疑问) 你做完你的作业没有?ever与yet ever与yet均可用于疑问句、否定句,但 yet表示“已经”或“仍然,还”,一般“时间上距离现在不是很远”;ever表示“曾经,以往任何时候”,“时间上距离现在可近可远”,反义词never。体会: 1)Have you ever milked a cow? 你曾经挤过牛奶吗? -No, I never have.或No, never. 没有,

6、从来没有过。(问可以是有生以来的经历) 2)Have you milked the cow yet? 你已经给那头牛挤过奶了吗? -No, I havent yet.或No, not yet. (问现在说话说时的情况)for与since for和since均可引导一个时间状语,与现在完成时连用,区别如下: “for + 一段时间”,意思为“共计(时间)”;for是prep.,后面只能跟一个短语,即只能引导一个时间短语。“since + 某一时间”,意思为“自从(以来)”;since是prep.&conj.,后面可以跟一个短语,也可以跟一个句子,即既可以引导一个时间短语,也可以引导一个时间从句。

7、 例如:1)He has sat here since two oclock. He has sat here since he came here. 2)He has sat here for two hours.two years ago与for two years, since two years ago 三者的意思和连用的时态不一样:two years ago两年前一般过去时for two years共计两年现在完成时;一般过去时since two years ago两年来现在完成时 例如:1)He lived here two years ago. 他两年前住在这儿。 (已有两年不住

8、在这儿了) 2)He has lived here for two years. 他在这儿住两年了。 (两年前开始住的,一直住到现在,还可能继续住下去) 比较:He lived here for two years. 他过去(曾经)在这儿住两年了。(是哪两年不清楚) 3)He has lived here since two years ago. 两年来,他一直住在这儿。(= He has lived here for two years.) 疑问副词when不可与现在完成时连用 谈论发生在过去的事情,疑问词副词when(包括what time)不可与现在完成时连用(其它疑问副词或疑问代词可以),因为when相当于yesterday, last week, three years ago, in 1990, at eight oclock等之类的表示过去具体时间的时间状语。这类时间状语是不能与现在完成时连用的,只可与一般过去时等连用。 例如: 1)Why have you turned off the radio(收音机)?你为什么把收音

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论