She went to Beijing two years ago.同义转换She has been ____ Beijing for 2 years.填in 还是to?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 12:27:02

She went to Beijing two years ago.同义转换She has been ____ Beijing for 2 years.填in 还是to?
She went to Beijing two years ago.同义转换
She has been ____ Beijing for 2 years.
填in 还是to?

She went to Beijing two years ago.同义转换She has been ____ Beijing for 2 years.填in 还是to?
一定是in,因为句意是她两年前去过北京(现人已不在那里了)
若要用to,则She has been _to___ Beijing +多少次(强调已去过多少次)

in
意思是它在北京停留了两年。
如果用to,就是它去北京去了两年(显然不对)

in! to Beijing 是去北京是短暂性的这里是现在完成是后面是时间段应用in

应该用in
去北京只是用一段时间才用to
可是2年就是已经有比较长的时间了,那就必须用in

in.