Have you seen him today?/ Did you see him today?
There is no real difference. Clive
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Eileen ChinHave you seen him today?
This suggests an accidental encounter. Your paths frequently cross, but sometimes you see him and sometimes you don't.
Eileen ChinDid you see him today?
This suggests that there was a meeting planned, or that it is customary for him to be in the same place as you are. Did that m
Either is fine, although I think the second is a bit more idiomatic.