Have you always gone to this school?
问题描述:
Have you always gone to this school?
这句话为什么要用完成时?如果用过去时不是很好吗?
它和Do you always go to this school?又有什么区别呢?
答
Have you always gone to this school?
这句绝对错.
have gone to表示去了某地,但还尚未返回.
have been to表示去了某地,回来了.
你想,既然两人是在谈话,那么那人就不在学校了.
至于它和Do you always go to this school的区别,前者表示不再回学校了,后者表示会再回学校.