老师,请教您两个英语问题,谢谢

When asked if he wanted to say anything, he told the herald sun to "forget it" before retreating inside and slamming the door.这句中when引导的从句中只有一个asked,是不是英语中从句主语和主句主语相同,从句的系动词也可以随主语一起省略?
为什么省略了主语和系动词后谓语要用ing形式?例如: you do not remember much about a film after watching it for the first time.
这句中为什么要用watching,是应为放在after后面吗,觉得after是连词呀,为什么不用watch?
这句能不能改成you do not remember much about a film after you watch it for the first time.

首先,第一句话,asked 是过去分词修饰下一个句子的主语he,整句意思是
当(他)被问到他是不是想说什么的时候,他告诉这个使者“算了吧/不可能/休想“before 他退回里面然后猛然关上门。(实在是不知道怎么把before翻译成中文意思不乱,你将就吧。)
这里asked过去分词做状语。修饰he。表示他被问到。
第二句话用watching而不用watch是因为after后面要连接句子,watch是动词,作谓语缺少主语,所以错,要改成watching动名词形式作主语。
如果你在后面加上you(主)+watch(谓)这句话是成立的、、
-----------

可以看出你在分词的用法上需要加强理解,你可以网上搜索“现在分词作状语”或者“过去分词作状语”
就有这方面的讲解。
这些其实是一个知识的积累,如果可以,你需要好好的梳理一下英语的语法结构,掌握各种形式的用法与变化。当你对这些知识点有了一个大概的了解之后,你就知道这些问题错误出现在哪里了、、、
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-30
1这句中when引导的不是从句 这是带连词的过去分词短语作状语 相当于一个状语从句 与句子主语中是被动关系
我认为分词短语作状语 与从句作状语是两个概念 不能看做是省略
虽然When asked=when he was asked
当状语从句中的主语 与主句主语一致的情况下 可以用分词短语代替状语从句

2you do not remember much about a film after watching it for the first time.
这句中的after一般认为是介词 后面是动名词短语作介词宾语

如果看做连词 后面应该是从句即 after you watch it
这句能改成you do not remember much about a film after you watch it for the first time.

如果是其他表示时间的连词 可以看做带连词的现在分词作状语
如be careful when getting off the bus.来自:求助得到的回答本回答被提问者采纳
第1个回答  2015-01-30

    通常情况下 当when while unless if 引导的装语从句与主句主语相同 且含有系动词时,可以将从句的主语和系动词同时省掉

    第二句中after是介词 所以后面是动名词

第2个回答  2015-01-30
既然before和after之后接的是动词的ing形式说明这时候的before和after词性已经改变。

你提问上面的before和after不是连词是介词。
When asked if he wanted to say anything, he told the herald sun to "forget it" before retreating inside and slamming the door.

显然只是从句主语he被省略了,主句he没有被省略。

you do not remember much about a film after watching it for the first time.

你这个认为after是连词没有主语,显然就不对了,但是将after理解为是介词你这句话就对了。本回答被网友采纳
第3个回答  2015-01-30
When (he was) asked if he wanted to........
英语语法,when 和 if后都是he做主语,其实是省略掉括号里那个主谓语了。

you do not remember much about a film after (you) watch it for the first time,
实际上你的分析是对的,也是省略掉了you这个主语,但是after后必须是动词的ing形式,所以用的是watching
相似回答