Which tense we should use in this case?
-Hi, Mike. Did you come to visit me?
or
... Have you came to visit me?
Both are natural in spoken British English. ' sounds more technically correct as the visit is going on and is not being spoken of in the past.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Both are natural in spoken British English. However, 'Have you...' sounds more technically correct as the visit is going on and is not being spoken of in the past.
VoytaszekWhich tense we should use in this case?
There is not enough context to make a determination.
VoytaszekDid you come to visit me?
A previous arrangement was made for Mike to visit me, but at the last minute I was unable to be home. I was unable to reach Mike by phone to tell him, so I left without notifying