If I want to ask my friend whether they gets home in one piece, which one is right between A and B in the following sentence? Thank you in advance.
[ (A) Did you arrive / (B) Have you arrived ] home safely?
lucas21cwhich one is right between A and B in the following sentence? Thank you in advance.[ (A) Did you arrive / (B) Have you arrived ] home safely?
Both are fine. Read this: https://www.EnglishForward.com/English/SimplePastPresentPerfect/krbh/post.htm
Comments
Do "[ Did you arrive / Have you arrived ] home safely?" sound natural? I wonder whether they sound unidiomatic even though they're grammatically correct. How about "How was your flight? I hope you had a nice and safe trip?" Does this sound better that the former ones?
Yes, they are fine and common.
No, they are very idiomatic.
That is good.
No, but this is OK: 'I hope you had a good/nice trip.' Since the flight is finished, it was obviously safe.
No; they are all fine and common.
I prefer option number 2 which means B