have you ever been to Shanghai,____I left ten years ago.A where B which C that D when 选什么,为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 15:56:49
have you ever been to Shanghai,____I left ten years ago.A where B which C that D when 选什么,为什么?

have you ever been to Shanghai,____I left ten years ago.A where B which C that D when 选什么,为什么?
have you ever been to Shanghai,____I left ten years ago.
A where B which C that D when 选什么,为什么?

have you ever been to Shanghai,____I left ten years ago.A where B which C that D when 选什么,为什么?
B.which
这是一个非限制性定语从句,用关系代词which引导,而且在从句中作宾语.A中的where是作状语的,不可以;C中的that不可以引导非限制性定语从句;D,when表示时间,与题意不符.

A,此处是作为一个地点状语,来修饰上海的

选B,which,它充当left的宾语,而后面那句有属于非限制定语从句,去掉与否都不影响前句。先行词是shanghai,which是做shanghai的定语。

用which 6 Have you ever been to Shanghai,_I left ten years ago? A where B which C that D when 选A先行词在定语从句中作left的宾语,要选