the city which she lives in is far away 为什么which不能用that?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 15:42:53
the city which she lives in is far away 为什么which不能用that?
the city which she lives in is far away 为什么which不能用that?
the city which she lives in is far away 为什么which不能用that?
which she lives in,正常语序是she lives in which.因为前面有in,that前不能加介词,所以要用which
she lives in 引导词做in的宾语 而that不能这样用 就是引导词that不能做介词的宾语
可以用that的。
这不是非限制性定语从句。看图·哦、我没注意后面是live in 不好意思 这里不能用that 因为后面还有介词的,其实出题人故意把in放在后面迷惑你。把in提前就很明白了。 in that 肯定是不能表达这个意思,因为in that 一般表达因为的意思。 in which 相当于where 如果后面的live in 改成一个单词比如其他的visit之类。...
全部展开
可以用that的。
这不是非限制性定语从句。
收起
=the city in which he lives is far away
不能用in that
先行词前面有定冠词时要用which。
这里指代the city,而且有live in。如果没有in 就可以了。
live是及物动词.后面要跟介词,修饰及物动词只能用which ,不能用that.但是这里可以用where
the city where she lives is far away.
语法有很多没有“为什么”的理由的,很多东西是多年语言发展约定俗成的