He__China for several years. A has been to B has come to C has been in D came to
4个回答
展开全部
for 加一段时间是完成时的标志,所以选C
同理,如果看到 since 加一个时间点也是用完成时
同理,如果看到 since 加一个时间点也是用完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C for后是一段时间,come 是暂时性动词
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案应该是C 他来中国已经好多年了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询