请英语高手帮我做一道题

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:12:27
Is this school ________ you visited last month?
A. the one
B. that
C. where
D. which
选哪个,为什么?

选A
我们可以还原成陈述句来看
This school is the one (that) you visited last month.
that可以省略,that好象也可以换成which,我记不清楚了。

B
凭语感
具体THAT和WHICH的区别很多高中讲名词性从句的书上都有

A
既做表语又当先行词