I had intended to call on you yesterday,but someone came to see me.

问题描述:

I had intended to call on you yesterday,but someone came to see me.
这一句中came为什么不能用have come呢?

came是一般过去式,表示过去发生的动作.
have come是现在完成时态,表示“现在”时间范畴.
千万注意现在完成时态是绝对不能和明确的过去时间状语(Yesterday,in 1999)连用的.