Monday, January 2, 2012

meaning - "Will be gone" vs "Will have gone"



1) "By the time you arrive, I'll already be gone "



2 ) "By the time you arrive, I'll already have gone "




I think both are grammatically correct but Are there any differences in meaning? And which one sounds better(more natural)?


Answer



The first emphasises the absence, the second, the departure.


No comments:

Post a Comment