went,has gone to的用法区别

问题描述:

went,has gone to的用法区别
-- Is Mr.Smith at home?
-- Sorry,he isn't.He _______ to Dalian for vacation.
A.went B.has gone C.is going

has gone to 有去了还没有回来的意思,回来了用 has been to
went 指去过
is going to 是准备去
题里讲 Mr smith isn't at home,既为没有回来,选B