在现在完成时中have you been in与have you been to有什么区别

问题描述:

在现在完成时中have you been in与have you been to有什么区别

前者表示状态,如:he has been in London,他曾经在过伦敦;后者表示动作,如,he has been to London;他曾经去过伦敦;