作业帮 > 英语 > 作业

关于下面三个英语句子的提问.

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/22 22:34:27
关于下面三个英语句子的提问.
1.Who is it that had the computer on the whole night?
2.Only those (whom) he knew very well could be given a free ride.
3.That who breaks the law will be punished.
问题:1.这三句句子分别都是什么句?
2.第2句句子中“whom”为什么可以省略?
关于下面三个英语句子的提问.
1、带定语从句的特殊疑问句
Who(表) is(谓) it(主) that had the computer on the whole night(定语从句)?
注意这个定语从句的语法:that(关系代词,代替先行词it,在从句中作主语) had(谓语) the computer(宾语) on(副词做宾补) the whole night(状语)
2、带定语从句的陈述句
Only(限定性副词) those(主语) whom he knew very well(定语从句) could be given(谓语) a free ride(宾语).
注意这个定语从句的语法:whom(关系代词,代替先行词those,在从句中做动词knew的宾语,可省略) he(主语) knew(谓语) very well(状语)
3、带定语从句的陈述句
That(主语) who breaks the law(定语从句) will be punished(谓语).
注意这个定语从句的语法:who(关系代词,代替先行词That,在从句中作主语) breaks(谓语) the law(宾语)
——【译苦思甜】团队成员荣誉回答