Have you visited the village ( ) the famous scientist lived?A.where B.which如果问句变成Have you visited the village ( ) the famous scientist lived in?空格中应填where还是which?为什么?还有The animals have some places to live in ,live在什么情况下后面要加in,什么情况不加in?

问题描述:

Have you visited the village ( ) the famous scientist lived?A.where B.which
如果问句变成Have you visited the village ( ) the famous scientist lived in?空格中应填where还是which?为什么?还有The animals have some places to live in ,live在什么情况下后面要加in,什么情况不加in?

用where.
变了也用where. lived 只能和where对啊,住在哪里,不能说住在which.
The animals have some places to live in,这是对的,用in, 但和where相接就不用in了。where 已经有in的意思。例如 where did you live yesterday, 这里就不用in.

您好,楼主!!
选 A where 在句子里作状语
where 是副词作状语 in which 是介词和宾语的介宾短语 作状语
都是状语 所以等同 in which=where 后面那句话是对的
祝楼主学习进步!!

填:where( = in which ) 作状语( 因为WHERE 是副词,不用介词)
The animals have some places to live in 是对的
如果不明白,请再问;如果对你有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!