他从未看过那部电影he haven seen that film为什么用现在完成时求解释!
问题描述:
他从未看过那部电影he haven seen that film为什么用现在完成时求解释!
答
现在完成时就是用来强调到现阶段结果的 用来诠释这句很合适 .
用过去时是不准确的 过去时重在强调时间点 完成时强调时间段不是定义是以前做过的事对现在的影响吗他做了什么事呀= =你的纠结是不是在为什么不用过去式而是用了现在完成。如果是这样 我把这句话用两个口吻给你解释下 其实在真正的对话中 是没人是纠结时间点和时间段的 ,比如 :我问 你吃过饭了吗?我可以说have you。。? 也可以问did you。。。? 因为时间很近 我肯定是问你刚才这一个时间的早中午有没有吃饭 ,所以完成 还是过去 表示出的语气差别是不大的。但是 你的这句很明显是问的时间间隔表示很长比如我是你朋友我肯定意在问你 你是否曾经看过这部片子这个距离现在的时间是很长的 而且时间点是不确定的这种时间点模糊的问 我当然要用完成时态来模糊的回答 表示这段时间到现在 我确实没看过这部片子。用过去式是不合适的 因为我不确定