Well, I'm not that comfortable with B's answer to A. Logically, the answer uses the same tense as the question. Could be "I've just come back from a 3-week holiday in Malta", or 'Oh, I've been places...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mowgli I would prefer past simple "Where were you?" because B isn´t abroad or away any more, they couldn´t have this conversation otherwise.To me, "I went to Malta for a 3 week holiday" sounds natural as the answer. I interpret A might ask "Where have you been?" because A doesn't know when B came back exactly. The use of present perfect tense is c
Paco2004 "I have lost my wallet yesterday" implies "I haven't still found it and I am worrying about it". But "I have x my wallet several times" means just "I had several experiences of losing my wallet in the past".Paco, I wouldn't say "I've lost my wallet yesterday"... "yesterday" doesn't fit with present perfec
paco
– the question sounds a little brusque, for some reason; almost accusatory.
A: I haven´t seen you for ages! Where were you?
B: I went to Malta for a three week holiday.
MrPedantic– the question sounds a little brusque, for some reason; almost accusatory.I"m sure you could conjure up two contexts. One that sounds brusque and accusatory, and one that doesn't.
MrPedantic Does this also sound odd to anyone?To me it does, even more than the oddness of the original, since in answering only the second part, it dismisses the first part that is definitely exclamatory. MrQ's
"MrQ! I haven't seen you for ages! Have you been away?"
"Yes, we went to Malta for a few days. We only got back last night."