3道英语语法题

来源:百度知道 编辑:UC知道 时间:2024/07/02 18:40:24
1.Help youself!All the food ( ) good.
A.tastes B.tasting C.is tasted D.will tasted

2.The girl prefers ( ) with her grandmother to ( ) with her mother.
A.stay;stay B.to stay;stay C.staying;stay D.staying;staying

3.The reson ( ) he didn't go to school last week was ( ) he was ill.
A.why;that B.that;because C.that;that D.for;what

别只说答案,我要的是分析过程,分析依据,各题中的语法知识~~~~~~~

1.A
随便吃,所有的食物尝起来都很好。
taste是感官动词,不用被动语态。

2.D
prefer doing sth to doing sth.比起干某事来更喜欢干某事。
是固定用法

3.A
由于he didn't go to school last week 是完整的句子,因此要用why关系副词,可判断选A

1.A.taste是一个联系动词,后跟形容词作表语。
2.D.prefer doing A to doing B.“A和B相比较更喜欢A.”
3.A.第一个空是定语从句的关系词,要用关系副词,因为在从句中缺少的是状语;第二个空是The reason ..is that...that是引导的是表语从句。

1 A
B、D本身有错误,tasting前没有be动词不成谓语,will后面应该+原型。另外,这句说食物好吃讲的是食物的性质,属于一般情况,应该用现在时。并且这类表感觉性质的动词如taste、smell、touch、look、listen等使用主动语态,不用被动语态,这是一个语法特点。
2 D
这句中prefer...to...表示比较,前后应该填两个名词性的部分,也就是现在分词形式的短语(staying with...)作为名词成分。
3 A
The reason后的从句应用why做提示词,因为如将从句用正常肯定形式表达的话是he didn't go to school for...(reason),是一个状语部分。这里why=for which.后面that作宾语从句的提示词,指代he was ill。此处that与the reason是对应的,所以不能用because.

A 尝起来,食物做主语
C 第一个用分词做整体结构,第二个是prefer to do结构
C why后面不能接东西。

1.选A。taste在此用做连系动词,后接形容词作表语,并用了单数形式-s。如This cake tastes nice.这饼味道很好

2.选D。prefer doing A to doing