Here's the broad difference. John came. A past event.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
voynichAre "John came" and "John has come" used in different situations?In 1776 John Adams came to Washington to sign important papers. (You can't say "has come" here.)
voynichDoes the way the present perfect has relevance for the current situation depend on the context?Definitely. Yes.