Monday, April 9, 2018

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