关于"have"的时态问题 有两个例句: I've written a letter to him. She had already spent the money. 上面两个例句中的"have"意义均为"形成动词的完成式",为什么第一句是现在时态,第二句却是过去式.
人气:183 ℃ 时间:2020-04-15 13:16:19
解答
第1句是现在完成时,意思是"我已经写了封信给他(现在刚写完)'',如果该为过去完成时则是I'd written a letter to him(很早就写了). 第2句过去完成时,意思是"她已经付了钱了(早就付了)''如果该为过去完成时则是She has spent the money(刚付). 过去完成时就是过去的过去 现在完成时就是现在的过去