英语一般时态 和完成时态的区别 !!!

完成时态和一般时态在时间上可以重叠呢?比如这句IhadseenhimquietlygoabouthisbusinesseverydaywhileIwasthere我在那的... 完成时态和一般时态在时间上可以重叠呢 ?比如这句
I had seen him quietly go about his business every day while I was there
我在那的时候,看到他每天忙着自己的生意。
主句是过去完成时, 表示过去之前的状况一直到过去某时间点 ,而和从句的过去时态在时间上重叠么?即是说 一般时态它的范围是多长 ?此句的从句过去时态是不是从过去的过去开始算起?还是是说过去之前到过去的状况对I was there 时的影响 ?它们在时间上是衔接还是重叠呢 ? 看到很多这样的句子只能凭感觉,深入分析就不会了 ~ 请高手指点下 ,如何能彻底理解呢 ?
展开
十六中一学生
2012-07-03 · TA获得超过3940个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:156万
展开全部
分析时代的关键,是理解时代的定义。

现在完成时虽然有“现在”两个字,但事实上他发生的时间并不是“现在”,而是指事情的起点是在过去,但是对现在有影响的事情。
比如说:she has been my girl for 2 months. 她做我女朋友2个月了。(她成为女朋友这个事情,一定是发生在过去,但是对现在有影响,比如影响可能是:我想和她结婚了?我想甩了她?由于做女朋友2个月了所以我很爱她?凡此种种。)

现在完成时如此,过去完成时也差不多。唯一的差别是“时间”。

在楼主的这句话里,I had seen him quietly go about his business every day while I was there.有一个很重要的状语:while i was there. 当我在那里的时候,限定了前面这句话的时间,只能是“过去时”。因此需要使用过去完成时。

参考资料: http://zhidao.baidu.com/question/439488177.html

百度网友53f43fc
2012-06-18 · TA获得超过378个赞
知道答主
回答量:588
采纳率:0%
帮助的人:270万
展开全部
While I was there ,I had seen 【him quietly go about his business every day】 .
括号里具体内容可以不看。
因为i was there是过去, had seen是过去的过去。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Liaoming楷
2012-06-18
知道答主
回答量:19
采纳率:0%
帮助的人:8.1万
展开全部
你都不会还有谁会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式