have you ever been to China和have you ever been China有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:46:38
have you ever been to China?
have you ever been China?

就是一个to,意思上有什么区别?
还有The train has not arrived yet和The train does not arrived yet有什么不同?
do you....?和are you...?有什么不同?

“have you ever been China?”应为“have been in China?”

have been to强调去过某地(已回来)
have been in强调去某地并居住或暂时居住在某地(未回来)

可能对你有些帮助 O(∩_∩)O~

你给的选项都有错误。
Have you ever been to China:你到过中国吗?根本没有Have you ever been China这种说法.
根本没有The train do not arrived yet这种说法。don't 后面接动词原形。Do you come from China?
Are you from China?

无意冒犯,其实我建议你需要认真习读语法书,程度太浅了。

多了一个to就是有“去过”的意思。
“你曾经去过中国吗?”和“你曾经在中国吗?”有一定区别,后者可能呆得时间更长。
The train has not arrived yet:火车还没有到达。
The train do not arrived yet:这句话不对,这里只能用现在完成时,不能用do来作为助动词。
do you....?你愿意——,是强调意愿:
如:Do you want some coffee?你想喝杯咖啡吗?强调“想要”;
are you...?你是——,是强调身份:
如:Are you a student?你是一个学生吗?

后一个我感觉是HAVE YOU EVER BEEN IN CHINA
TO强调去过
IN强调呆过一段时间

have you ever been to China?
have you ever been China?

没有第一种说法
是been in China 还有就是gone to China

The train has not arrived yet和The train do not arrived yet有什么不同
the train 是单数,用DO