现在完成时和过去完成时有什么区别?

巧赋陶岚彩
2019-11-03 · TA获得超过3809个赞
知道大有可为答主
回答量:3121
采纳率:27%
帮助的人:417万
展开全部
过去完成时强调在过去的某个时间已经完成了,现在完成时就是说已经完成了
钦玉兰莱午
2019-06-10 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:1017万
展开全部
现在完成时:还有可能继续下去!!
而,过去完成时:只属于过去,早就结束勒!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengshakk
2006-12-09 · TA获得超过440个赞
知道答主
回答量:196
采纳率:0%
帮助的人:0
展开全部
一个是has been
一个是had been
现在完成是和现在依然有联系
过去完成时是过去的过去,对现在没有影响
比如 He has been a teacher for 3 years.
他现在还是个老师
He had been a teacher for 3 years.
(要联系上下文的时态,如果前后是过去时的基调,那说明在那个时候,他还是个老师,但现在是不是就不知道了)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caojingchen133
2006-12-10
知道答主
回答量:76
采纳率:0%
帮助的人:0
展开全部
现在完成是have/has been
过去完成时是had been
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式