i have seen the film before 请问这句话为什么用现在完成?看电影这个动作在之前又不是持续到现在?为什么用havedone?... 请问这句话为什么用现在完成? 看电影 这个动作在之前 又不是持续到现在?为什么用have done? 展开 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? whj416416 2013-11-12 · TA获得超过1563个赞 知道小有建树答主 回答量:747 采纳率:50% 帮助的人:339万 我也去答题访问个人页 关注 展开全部 现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。有四种用法1.表示影响2.表示持续3.表示重复4.表示将来 这句用完成时的原因是:你说这句话的时候说明你看这个电影这个事对现在还有影响 其实英语的时态很多数情况下是可以互换的。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 aihome1214 2013-11-12 知道答主 回答量:41 采纳率:0% 帮助的人:17.3万 我也去答题访问个人页 关注 展开全部 现在完成时有一种用法现在完成时往往同表示不确定的过去时间状语连用如already(肯定), yet(否定,疑问), just, before, recently,still, lately等: 你这句话的意思是:我以前看过这部电影了,但是不确定是过去哪个时间看的。其实用在这句话里,用过去时也可以的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-04-26 I have never seen_film before. 4 2020-01-21 14. this is the best film __ __ i have ever seen. 2012-04-27 the film i have seen 写一篇作文 4 2011-10-09 i have seen the film ____ i know very little about it 2 2012-07-23 I have never heard of it ____ before. 2 2012-03-14 what is the best film you have seen? 4 2011-06-14 I had ever seen it before.是什么意思? 2 2020-05-25 he must have seen the film 更多类似问题 > 为你推荐: