Is this the factory( )he worked ten years ago?A.that B.where C.which D.the one选啥?为什么?
问题描述:
Is this the factory( )he worked ten years ago?A.that B.where C.which D.the one
选啥?为什么?
答
B。where
变成肯定句是
this is the factory where he worked ten years ago。
因为是指他工作的地方,所以要用where。
where在这里是在哪里的意思,是副词,如果换成具体的地方就清楚了。如
this is the factory in Beijing he worked ten years ago .
这是十年前他在北京工作的工厂。
答
选B.where,因为work后面加地点都要加介词in才完整,在这个问句中相当于需要将in提前,that和the one前面不能加介词,如果用which需要变成in which,而where有在哪儿的意思,中包含了in的功能,不需要在前面加in.