灌篮高手球鞋合集:关于英语语法问题~~

来源:百度文库 编辑:高考问答 时间:2024/05/01 04:00:38
1.Is this factory___you visited last year?
A.where B.in which C.the one D.at which

2.Is this the factory___we visited last year?
A.where B.in which C.the one D.which

3.Is this the factory___your father works?
A.where B.of which C.that D.in that

4.Is this the factory___color TV sets are produced.
A.that B.which C.in which D.in that

我的英语语法非常差劲。所以在给出答案的同时也列出详尽的解释好吗?谢谢~

1)选C。因为the one 是factory的同位语,作先行词,为什么呢?因为,请你将该句还原成陈术语句就可以看出this is factory明显是行不通的,因为缺少了冠词,所以应将this factory看作是“这座工厂”而不是this is 这是。。。。的结构了,所以要用the one 作this factory的同位语。在后面的句子中作visit的宾语。
2)选D。因为factory,前面有冠词,所以不用the one 作其同位语,又因为the factory在后面句子中作visit的宾语,也即visit the factory。而不是充当地点状语。
3)选A。因为后面的your facther works.已经是一个完整的句子了,所以the factory在后面的句子是充当地点状语。也即your father works in the factory.
4)选C。在此,in which =where.也是在后面的句子充当地点状语,意思是那家生产彩色电视的工厂。that 不能与介词连用。
希望我的答案你能满意!

DDCC