0
Knightofsports Posted 13 years ago
Grammar

present perfect

A person who's been traveling a lot comes back home.

Can you still say: Wow! How long have you been gone? Or does it have to be:

Wow! How long were you gone for? And can he reply with:

I was gone for a whole year. Or

I've been gone for a whole year.

Please proofread. Thank you!
  

Top answer

How long have you been gone? This is very natural. I was gone for a whole year.

  • How long have you been gone?
  • This is very natural.
  • I was gone for a whole year.
  • Or I've been gone for a whole year.
  • Both are commonly used.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
How long have you been gone? This is very natural.

I was gone for a whole year. Or I've been gone for a whole year. Both are commonly used.

Related Questions