请问选A还是选D?选A,D有什么区别?Is this the museum ___you visited last month?A:that B:what C:whose D:where
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/11 10:24:16
请问选A还是选D?选A,D有什么区别?Is this the museum ___you visited last month?A:that B:what C:whose D:where
请问选A还是选D?选A,D有什么区别?
Is this the museum ___you visited last month?
A:that B:what C:whose D:where
请问选A还是选D?选A,D有什么区别?Is this the museum ___you visited last month?A:that B:what C:whose D:where
A
that作为定语从句的引导词,同时为visited的宾语.
你把句子分
This is the museum.You visited the museum last month
很显然the museum是visited的宾语.
where作状语.如
This is the museum where I worked ten years ago.
分解后:
This is the museum.I worked in the museum ten years ago.
很明显,in the museum为worked的地点状语.
选A, that 可以当关系代名词, where不行。。。
选A
定语从句中缺少的是visited的宾语,所以that指代museum。
where作为关系副词,用于缺少地点状语的定语从句。
只能选择A。
1. 这里是定语从句先行词的问题,需要注意:定语从句中先行词在从句中也要做一个成分(只是先行了,就是放在前面了)。这个句子中,that 属于先行词,代替的是从句中 visited 的宾语。
如果选择D, where 那么这个从句就不完整,意思无法表达清楚。比如:”wherer you visited lasted month“ where 相当于 in which, ...
全部展开
只能选择A。
1. 这里是定语从句先行词的问题,需要注意:定语从句中先行词在从句中也要做一个成分(只是先行了,就是放在前面了)。这个句子中,that 属于先行词,代替的是从句中 visited 的宾语。
如果选择D, where 那么这个从句就不完整,意思无法表达清楚。比如:”wherer you visited lasted month“ where 相当于 in which, 而 in which 无法在从句中只能充当状语,而从句的意思不完整,也无法作visited 的宾语。
2. 如果想用where, 就应该改成”Is this the museum where you had a visit last month?“
这个句子中,where 相当于 ”you had a visit “的地点状语。
明白吗?
收起
A, 已经有visit的对象了, 可以写that或者不填
A 定语从句