有关英语定语从句

如题所述

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