This is the factory____I visited last year. A. that B.which C.⼀ D.where

2024-12-15 17:26:06
推荐回答(5个)
回答1:

只用which不用that的情况,只有当从句是非限制性定语从句的时候才有

非限制性定语从句,主句和从句是一种松散式的结构,从句是补充说明主句的整句或部分。
去掉从句,并不影响主句所要表达的意思
例如:This is the factory.这就是那个工厂
从句去掉后,并不影响句子的意思,也就是说主句的这个句子句意是完整的
如果要对它进行补充说明,就可以说,这就是那个工厂,哪个工厂呢,我去年拜访过的那个工厂
which I visited last year.

所以,个人觉得,这是个非限制性定语从句,虽然空格前没有逗号隔开。也只有这个时候,才舍去that用which

而且指物的话,如果是描述句子的话,首选应为which;就像指人的话,首选为who;
毕竟that既可以指人又可以指物,如果选A那么C也可以选,对吧?引导词作从句宾语,可以省略

如果空格前有逗号,必然选B,如果没有逗号,ABC都对!

回答2:

在这里factory做的是visited的宾语,所以要用关系代词which。that不能做成分,只起连接的作用。故选B

回答3:

A不是也对的么,选A就看成了强调句,visit作“拜访参观”的意思时是及物动词,后不跟介词什么的,这样选B也行

回答4:

that是万能引导词 除了介词之后不能用

回答5:

A也是对的。。