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