The Greens _____ China for five years.A.has been in B.have been in C.went to D.has gone to 为什么不用have been to

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 11:41:12
The Greens _____ China for five years.A.has been in B.have been in C.went to D.has gone to 为什么不用have been to
xRNA~b/!Qz` IKݠւ.,&(VRVjk軴3WB mҤ$Ιs;|j)eM+%BQϣu֋o4N˗+L!_AkP:Z~^EU=e1ԉی:H-J9S#^4siWh&:fއ"g"cgĎZAIDw$ȷu6  wh@LƷ}bvuIw4 ~iLۗ,4Tm").)`/dl&ȨJ)f'REʢc,Pz=&*ȗ!^NFxϷ/|=)O-ɗCΎ3|p(&$yHl>;ʛZKu clj@ |_M"\n<;1q$'wpְ}9HW7Y34<%̈́y?K>I&9ܓTIncn_?-}

The Greens _____ China for five years.A.has been in B.have been in C.went to D.has gone to 为什么不用have been to
The Greens _____ China for five years.
A.has been in B.have been in C.went to D.has gone to 为什么不用have been to

The Greens _____ China for five years.A.has been in B.have been in C.went to D.has gone to 为什么不用have been to
用介词to,表示“去,到的方向“,
have been to China 说明去了中国(动作已经发生了),但后面不能跟一段时间(总不能不停的去吧)
这里用in,表示”在“的状态,后面可以接一段时间,说明这段时间以来一直都在中国.

选B

B.have been in (格林一家人在中国生活已经五年了。)

B

B

B
在中国五年了
首先是主语The Greens是格林一家人,是复数
然后长达五年是持续性动词,选择been 而不是go ,go 是短暂的

后面有for five years 表示是一个持续的动作
所以用have been in ,是have lived 的可持续形式
而have been to表示一个动作,这个动作不可以持续五年