I have had a letter from tom

问题描述:

I have had a letter from tom
have 跟 had 意思不是一样咩?为什么可以出现在一个句子的相同位置并且连着的.

have done.是现在完成时态,表示已经.
其中:had 是have的过去式
这句话的意思是:我已经收到tom的来信