我和爸爸打赌的英语语法问题~

来源:百度知道 编辑:UC知道 时间:2024/05/06 14:21:03
应该是: Have you ever been Thailand before?
还是: Have you ever been to Thailand before?

为什么? 语法上怎么证明?

先谢哦~~ ^_^

很简单,就看地点是名词性,还是副词.
如果是名词,就说明是宾语,需要加to
如果是副词,就可以直接修饰动词,不需要加to了.
这里,Thailand 是名词,当然应该加to了.

be 动词和名词连接的时候 中间要加个介词