英语现在完成时和过去完成时的区别和用法

 我来答
jjkkchan
2017-05-08 · TA获得超过3.1万个赞
知道大有可为答主
回答量:2.4万
采纳率:86%
帮助的人:5141万
展开全部
从时间上而言,现在完成时是现在时态,而过去完成时是过去时态。
用法:
现在完成时:过去的动作影响现在,就是过去动作与现在有关系。如
He has seen the film and he saw it last night.
过去动作(持续性)或状态持续至今,也可能继续持续下去。如
He has stayed here for two years.
过去完成时:过去之前的动作或状态,也就是过去的过去。得先有过去,才会有过去的过去!
He had seen the film before he came to our city.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式