打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
初中英语过去时与完成时,你所不知道的那些区别,真正弄懂并不难


一, 一般过去时和现在完成时的用法区别



(1) 一般过去时所表示的一个或一段过去时间是可以具体确定的,与其他时间没有牵连。它所表示的事情纯属过去,与现在情况没有联系。现在完成时表示的事情发生在不能具体指出的现在以前的过去某个或某段时间。它所表示的事情与现在情况有关系,是过去事情在现在产生的结果或对现在的影响。

(2) 比较下面几组句子,体会两种时态的不同:

He served in the army from 1952 to 1954.

这是过去的一件事。

He has served in the army for 5 year.

现在他仍在军中服役,他仍是军人。

He wrote many plays when he was at college.

写剧本是他过去做的事情。

He has witten many plays.

这意味着他是剧作家。

I saw hero last year.

看英雄的时间是去年,与现在无关。

I have seen hero before.

强调现在知道这部电影的内容。以前看过,但以前是表示一个与现在有联系的过去时间,而不是一个确定的与现在无关的过去时间。


二, 一般过去时和过去完成时的用法区别


(1) 一般过去时是对现在说话时刻而言的,过去完成时则是对过去某一时刻而言。两种时态建立的时间参照点不同,对过去完成时来说,这个时间参照点十分重要,它是过去完成概念赖以建立的基础,也是和一般过去时相区别的重要标准。

试比较: You were absent from school two days ago.teacheray.com

你两天前没来学校.

I had been at the bus stop for 20 minutes when a bus finally came.

当车来的时候,我在车站已等了20分钟.

(2) 过去完成时的时间状语常用by或before引导的短语表示,如by that time,by the end of, by the time 等。

London was an hour away and by the time I arrived the operation had already been performed.

伦敦离这里有1小时路程,当我赶到时,手术已经完成了。


三, 过去完成时与现在完成时的用法区别


(1) 两种时态都常与表示一段时间的状语连用,但现在完成时表示的是延续到现在或同现在有关的动作(句中不可有表示过去特定时间的状语),而过去完成时表示的是在过去某时之前已经完成或延续到过去某时的动作(句中有表示过去特定时间的状语)。

(2) 比较下面的说法:

She had been ill for a week before she came back.

在她回来之前她已经病了一周(回来发生在过去某一时间,生病发生在过去的过去。)

She had been ill for a week.

她已经病了一周。(现在仍然病着)


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
高考英语语法复习—时态语态专项练习(2)
中学英语书面表达系列讲座与训练(21)
过去时的各种用法
名校学子语法学习笔记(17):before/after引导的时间状语从句的用法
初中八种时态的构成及常用时间状语对照表
英语语法:引语状语从句before和after的用法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服