---Where is Linda? I can’t find her anywhere.---She Shanghai. She there for a few days.A

发布时间:2020-08-21 10:35:46

---Where is Linda? I can’t find her anywhere.
---She      Shanghai. She      there for a few days.
A. went to, has gone
B. has been to, went
C. has gone to, has been
D. has been to, has gone

网友回答

A. went to, has gone
B. has been to, went
(答案→)C. has gone to, has been
D. has been to, has gone
解析:have gone to意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。have been to意为“曾经去过某地”,现在已不在那里了,后可接次数,如once,twice,three times等,表示“去过某地几次”,也可和 just,never,ever等连用。have been in表示“在某地呆了多少时间”,常与时间段状语连用。
以上问题属网友观点,不代表本站立场,仅供参考!