请教一道英语选择题@@@
______inthelegmadeitimpossibleforhimtowalktoschool.A.injuredB,beinginjuredC.havinginj...
______in the leg made it impossible for him to walk to school. A.injured B,being injured C.having injured 答案是B,请解释一下为什么选他? 谢谢!!!
展开
2个回答
展开全部
楼上那位zy04060有一点点瑕疵,我修正一下。
同样是排除法。
先排除A。
这一句的谓语是made,主语是made前面的“______in
the
leg”
能做主语的有这么几个,动名词作主语,不定式作主语……
但是绝对没有过去分词作主语。
即,过去分词只能做宾语、表语、定语等等……
所以看到这类题目,先看直接加动词+ed的,全杀。
再排除C,因为人和受伤是被动关系,例如:
She
was
badly
injured
in
an
accident.
她在一次事故中被重伤。
而C是现在完成时的动名词形式,且表主动,所以错误。
因此选B。
主要是过去分词不作主语和主谓的主被关系。
同样是排除法。
先排除A。
这一句的谓语是made,主语是made前面的“______in
the
leg”
能做主语的有这么几个,动名词作主语,不定式作主语……
但是绝对没有过去分词作主语。
即,过去分词只能做宾语、表语、定语等等……
所以看到这类题目,先看直接加动词+ed的,全杀。
再排除C,因为人和受伤是被动关系,例如:
She
was
badly
injured
in
an
accident.
她在一次事故中被重伤。
而C是现在完成时的动名词形式,且表主动,所以错误。
因此选B。
主要是过去分词不作主语和主谓的主被关系。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询