请问have been to是不是延续性动词

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:51:39
如果说I_________ Japan for three years.
空格里能不能用have been to

不能的。
应该用 have been in

如果要用have been to
那句子得改成
I have been to Japan for three times

不是延续性的,have gone to也不是。
have been to 是曾经去过,现在已经回来了。你不能说“我曾今去过日本三年了。”
你要么用have been in/at 。表示某人已经去了某地多长时间了. I have been in Japan for 3years.

可以啊。~~就代表你之前去了日本三年但已经回来了。
如果说 have gone to 就是说去了日本但还没有回来。

不是延续的,它表示过去的动作。