'have been' as the present perfect form of 'to go'

English grammar (See all)

Want to improve your English? Test our online English lessons for free!

'Have been' as the present perfect form of 'to go'

Have been is often used to express have gone in the present perfect:
He has been to America. = He has visited America (and has already come back).
He has gone to America. = He is visiting America (and is still there).


Still having difficulties with ''have been' as the present perfect form of 'to go''? Want to improve your English? Test our online English lessons and receive a free level assessment!


Do you have smart way of remembering this rule? A tip to avoid making a mistake on ''have been' as the present perfect form of 'to go''? Share it with us!