英语语法

要解释原因
找出以下句子的主句
1.Feeling tired,he took a rest.
2.Seeing the accident,we dialed 999.
3.Having been given treatment for his injuries, the injured man was discharged from hospital.

要解释原因
找出以下句子的主句
1.Feeling tired,he took a rest.
2.Seeing the accident,we dialed 999.
3.Having been given treatment for his injuries, the injured man was discharged from hospital.
答:这三个句子都不是主从复合句,没有从句,哪来主句一说,所以这个题目本身就有问题。
这三个句子的逗号前面是非谓语动词短语作状语(不是状语从句),后面的是句子的主要成分(主+谓+宾 等等)
其中第一句话中的feeling tired是现在分词短语作状语,表示原因,相当于状语从句:As he feel tird, (he took a rest.) 由于觉得累了,他休息了一会儿。
第二句也是现在分词短语作状语,表示原因或时间相当于:When/AS we saw the accident, we dialed 999.
当我们看见事故时,我们拨了999. (由于我们看见了车祸,所以我们拨了999)
第三句还是现在分词短语(完成被动式)作状语,表示时间,相当于状语从句:
After he was (had been) given treatment for his injuries, ...
在。。。之后, 。。。。

都不知道你的问题的重点,是主句部分呢还是作状语的非谓语动词短语(现在分词短语)

PS:章振邦的《新编英语语法》一书中将作状语用的分词短语也算作“分句”,相对分句,后面的叫主句也可以,因为它本身实际上就是由状语从句省略而来的结果。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-22
第一句主句为he took a rest 原因是 Feeling tired 是说明原因,feel与后面句子主语一致,所以为现在分词
第二句主语为we dialed 999 原因同上面差不多,表示条件,see动作有后面主语发出,所以为主动,用现在分词作状语
第三句主语为the injured man was discharged from hospital 前面的做原因状语
第2个回答  2012-07-22
1.Feeling tired,he took a rest.
因为感觉很累,他歇了一会。
he took a rest是主句,前面告知了原因,主句就是结果了。

2.Seeing the accident,we dialed 999.
看到那个事故后,我们拨打了999.
we dialed 999是主句;前面告知了在...的情况下。

3.Having been given treatment for his injuries, the injured man was discharged from hospital.
接受了医院对他伤口的治疗后,医院没有向这个受伤的人收费。
the injured man was discharged from hospital是主句;
前句是说在...的情况下,造成了主句的结果。
第3个回答  2012-07-22
1. Feeling tired 是动名词短语从句,主语是:he ,主句是:he took a rest
2. Seeing the accident 是动名词短语从句 ,主语是:we. 主句是:we dialed 999
3. Having been given treatment for this inhuries 是动名词短语从句,主语是: the injuired man ,主句是: the injured man was discharged from hospital。
一个句子一般情况只有一个谓语动词 要是出现了多个谓语动词的话 就考虑从句的存在了
根据谓语动词划分一下句子的结构 就能很清晰的找到从句.
第4个回答  2012-07-22
你所给的三句话每句逗号前面都是一个分词短语做状语。第一句主语是He,前面Feeling tired是原因状语。feel的逻辑主语是He.所以用ing形式。
第二句主语是We,其中Seeing the accident是时间状语。一看到事故,我们就拨了999. see之所以用ing形式的原因同第一句。
第三句Having been given treatment for his injuries是原因状语。be given 的逻辑主语是the injured man 。因为be given treatment 发生在was discharged from hospital之前,所以用Having been done的形式。
祝你进步!
相似回答