英语知识,关于定语从句?

请问,以下四句话是否有语法错误,最合适的表达应该是哪一种?
We provide everything that you need.
We provide everything you need.
We provide everything what you need.
We provide what you need.

第1个回答  2020-12-10
1、This is the school ____ we visited three days ago.

选择: B. /

解析:
1)本句可以改写为两个简单句——
* This is the school. 这是那所学校。
* We visited the school three days ago. 三天前我们曾参观过那所学校。
2)由改写的句子可以看出,空白处应该用关系代词充当宾语,where 和 when 都是关系副词,不能用;what 不能用来引导定语从句。
3)由于关系词在从句中作动词的宾语,因此可以省略。

2、Is this school ____ we visited three years ago?

选择:D. where

解析:
1)把本句改写回陈述句——
* This school is where we visited three years ago. 这所学校是我们三年前参观的地方。
2)where 指代 at the place,在句中引导表语从句,可以改为两个简单句:
* This school is the place. 这是那个地方。
* We visited at the place three years ago. 我们三年前在那个地方参观过。

3、Is this the school ____ we visited three years ago?

本题是双选: A. the one 和 D. / 都可以用(可能是命题者粗心,备选答案中设置了两个选项,或者本身就是多选题)

解析:
1)这个句子与第一句话结构基本相同,空白处可以用关系代词。由于关系代词作宾语,因此可以选择 D 项。(见第一题的分析)
2)A 项填入空白处后可以改写为三个简单句子——
* This is the school. 这是那所学校。
* It is the one 它就是那一所
* we visited the one three days ago. 三年前我们曾参观过那一所。
3)由此可以看出 the one 是 the school 的同位语。
第2个回答  2020-12-09
We provide everything what you need.这句有误。
其余都对,不存在好坏。本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网