Explaining different reasons why we use different words.


How do I explain, to someone who is learning English, the difference between:


'He's gone to the Beach' and

'He's been to the Beach ?"

asked Jan 10 '13 at 16:25 David New member

2 answers


First of all, unless Beach is the name of something, it doesn't need to be capitalized.


He's gone to the beach. This would imply that he is not here because he is currently at the beach.


He's been to the beach. This would mean that he has, at some time, been to the beach, but he's not necessarily at the beach right now.


I hope this is clear to you.

link comment edited Jan 10 '13 at 17:08 Lewis Neidhardt Grammarly Fellow

I would just make one correction to Lewis's otherwise excellent answer: "He's been to the beach" always means that he is not presently there. "Been to" means "visited" and is always a completed action.

link comment edited Jan 11 '13 at 00:53 Shawn Mooney Expert

Your answer

Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.