has gone 和has been 的区别,请各位大侠帮忙⼀⼀ 这个题选什么,为什么

2024-11-18 10:36:22
推荐回答(1个)
回答(1):

选D。
gone表示动作,been更侧重状态。has gone to London表示的是去伦敦的这一行为动作(目的是去学英语)。been则表示在London的一种状态(呆了多久)。