两道英语单选 1.__home too late,her father got angry.A.She returning B.Her return不好意思 我刚才输入出了问题 完整的是这样的 两道英语单选 1.__home too late,her father got angry.A.She returning B.Her returning答案选A为什么B不行?2.__in the rain,he caught a bad cold.A.having caught B.caught 答案选B为什么A不行?请老师们再看看

问题描述:

两道英语单选 1.__home too late,her father got angry.A.She returning B.Her return
不好意思 我刚才输入出了问题 完整的是这样的 两道英语单选 1.__home too late,her father got angry.A.She returning B.Her returning答案选A为什么B不行?2.__in the rain,he caught a bad cold.A.having caught B.caught 答案选B为什么A不行?请老师们再看看

这道英语题主要考查的是时态问题。就是说,对於过去时态的运用。
got angry是过去式,那麼相应的前面部份也应该用过去式。而She returning是现在进行时,是与后面的过去式搭配不当的。因为她的父亲都已经生了气,那麼说明这是因为在她父亲生气之前她回家迟到了。说明了是过去发生的事情,所以应该选B.

Returning

答案:A.
翻译:她回家太晚了,她爸爸非常生气.
1.此题前后如果是两个句子的话,则两句前必然会有一个连词引导,如:
Because she returned home too late,her father got angry.
= She returned home too late,so her father got angry.
2.但是题目中没有任何连词,说明逗号前面部分不是句子,而指是一个(原因)状语.
做状语时,则动词return必须使用非谓语形式,即必须用其动名词/现在分词/过去分词/不定式形式.
3.而答案B中的return用了动词原形,它并不是所谓的非谓语形式,排除B.
4.答案A中使用了独立主格结构,即“独立主语she + 非谓语retunring...”.
该结构一般在句中做状语,可以等同于一个状语从句 = Because she returned home too late.
该结构是非常复杂难懂的语法,建议楼主自行搜索或向老师求助,一两句是解释不清的,见谅!
补充第二题:B.
翻译:被大雨困住了,他得了重感冒.
楼主对Having done sth的结构不熟悉,它也做状语.虽然其含有过去分词done,但是它表示的其实是现在分词doing sth的完成形式而已.即它表明句子的主语和给非谓语动词之间是主动关系,而非被动关系.
表被动的过去分词的完成形式为having been done,而非having done sth.
该题主语he和非谓语动词catch之间构成被动关系,即he be caught in the rain,所以状语必须是表被动的过去分词caught.如果要表示它发生在谓语动词catch a bad cold之前,可以使用完成形式having been caught,而不是A having caught.

你好,这道题先分析主语,主语是她,再看后面,她爸爸生气了,而这个是got,不是get。所以是过去式,所以答案也就出来了,B明显不对,her不能做主语,A中的的She returning比较好,
不知道你其他2个选项呢,我认为2个AB答案都不妥。
如果在句子开头加个When,这句话的正确答案就是A了
.When she returning__home too late,her father got angry.
希望对你有帮助,望采纳。