作业帮 > 英语 > 作业

英语语法— Were all three people in the car injured in the accide

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/05/03 20:45:52
英语语法
— Were all three people in the car injured in the accident?
— No,______ only the two passengers ______got hurt.
A.they were ,that B.it was,who
C.there was ,that D.there were,who
怎么区别四个选项?there be 句型不行吗?
only the two passengers 里面的only做什么词讲修饰谁?
英语语法— Were all three people in the car injured in the accide
答案:B.
翻译:--车子里所有的三个人都在事故中受伤了吗?--不是的,只有两个乘客受了伤.
1.对话中的问答必须注意一个问题:怎么问,怎么答.
A从语法上看并没有错误,但是翻译成“他们是仅有的两个受伤的乘客”,和问句无法对应,除非是问“他们是谁?”.
2.CD用了there be句型,be动词的数采用就近原则,所以排除C.
D翻译为“有两个受伤的乘客”,其中who got hurt为定语从句,修饰passengers.
语法上也没有什么错误,但是同样和问句不对应.
如果问句是问“车子里面有三个受伤的人吗?”,回答用there be句型才对应,即“(车子里面)有两个受伤的乘客”.
3.而B采用了强调句型,去掉it was和who以后,则答语变成:Only the two passengers got hurt,意思是“只有两个乘客受伤”,和问句刚好对应.
之所以用the,是因为two passengers为特指上文中所指的“all three people in the car”中的“两个乘客”.
4.楼上对only理解正确,即only修饰句子的主语(即强调句型中被强调的部分),为形容词性.