关于"have"的时态问题

关于"have"的时态问题
有两个例句:
I've written a letter to him.
She had already spent the money.
上面两个例句中的"have"意义均为"形成动词的完成式",为什么第一句是现在时态,第二句却是过去式.
英语人气:888 ℃时间:2020-04-15 13:16:19
优质解答
第1句是现在完成时,意思是"我已经写了封信给他(现在刚写完)'',如果该为过去完成时则是I'd written a letter to him(很早就写了).
第2句过去完成时,意思是"她已经付了钱了(早就付了)''如果该为过去完成时则是She has spent the money(刚付).
过去完成时就是过去的过去
现在完成时就是现在的过去
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版