首页 > 英语 > 题目详情
havebeentheyhavebeendoctors中been后直接加名词doctors.那为什么havebeentoChina中必须加to等介词才能加名词China?
题目内容:
have been
they have been doctors中been后直接加名词doctors.
那为什么have been to China中必须加to等介词才能加名词China?优质解答
因为China在这里表示地点,have been to的意思是曾经去过xx地方,如果不加to就成了have been China,语法上有毛病不说,连意思都没法解释~have/has been to就是个固定说法~别钻牛角尖了~另,表示地点的名词做宾语,表语或状语时,都会有个介词来帮助其连接句子的其他成分的,比如,
动宾结构:I go to school everyday.系表结构:they were at school yesterday.作状语的情况:what did you do at school today?
暂时就想到这些了~越学英语越觉得不那么会解释语法问题了……
they have been doctors中been后直接加名词doctors.
那为什么have been to China中必须加to等介词才能加名词China?
优质解答
动宾结构:I go to school everyday.系表结构:they were at school yesterday.作状语的情况:what did you do at school today?
暂时就想到这些了~越学英语越觉得不那么会解释语法问题了……
本题链接: