有关英语定语从句

如题所述

which
是定语从句中的一个关系代词,
它可以做主、
宾、
表语。
你所讲的这两道题目,
答案分别是:
c
d
在第一题中,
含有两个定于从句
“I'II
show
you
the
store
”什么样的“store”
呢?
后面的从句修饰
主语是you,
动词may
buy
,“
buy

的是“all____you
need”
整个句子不缺少主、
宾、
表语,
所以不能用关系代词that或which
在后面的从句中,
又含有一个定语修饰
“all”

是做
“you
need

的宾语

所以用关系代词that或which
第二题
和上面的方法一样
分析成分
talk
是一个不及物动词,
后面要接介词才能接宾语
只有D
才有介词
这是省去了关系代词的现象
关系代词做宾语时可以省略
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-03
in
which=where
which/that在定语从句中作主语或者宾语,作宾语时可以省略which/that
第一个题中这个句子you
may
buy
all____you
need不缺少主语或者宾语
只能少个状语
所以第一个空应该是where或者in
which
引导的地点状语从句
第二个空所在的句子缺少宾语
所以应该填which/that
所以选C
第二个题
同上
省略了先行词
所以选D
which就是做宾语或者主语引导定语从句
是句子成分完整
介词+which
其实就把是句中的动词搭配的介词放在which前面
eg.This
is
the
house
in
which
they
lived
ten
years
ago.
本来应该是live
in
(不及物动词)却把in
提在which前面
形成了
in
which
这是一种固定的形式
where是引导地点状语从句
如你的问题
第2个回答  2019-10-15
首先,store
在后面的句中作地点状语,句子为you
may
buy
in
the
store
,引导地点的关系副词则是
where

in
which
。后面的句子先行词是all
所以只能用that引导,句子为you
need
all
,可见all在句中作的是宾语,则可以省略that。故选D
其次,这句中先行词为the
book
作后面句中的宾语,句子为
you
talked
about
the
book
the
other
day
,书是物,用which
或that
也可以省略。故选D
相似回答