Thursday, November 3, 2011

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