I had seen an agency advertised in a local newspaper .I rush

问题描述:

I had seen an agency advertised in a local newspaper .I rushed out of the house in search of it.
这里是 seen sb did sth?还是什么语法结构?
1个回答 分类:英语 2014-10-03

问题解答:

我来补答
这里的advertised确实是过去分词,用来修饰前面的agency.原话也可以写成:I had seen that an agency was advertised in a local newspaper.相信这样详细写出来,应该有助于你的理解了.
再问: 请问这里什么要用过去完成时?had seen
再答: 你这个问题提得很好。英语里要显示过去的过去,往往采取过去完成时的方式。请留意接在后面的“I rushed out ...”。“看见广告”这个动作,是发生在过去某一时刻的“跑出去”之前的,即使是在此之前几秒钟。 了解英语这一特点后,你以后在写英文或中译英时,也不妨试用。
再问: 谢谢你耐心的回答。 但我的了解是 advertised 这个动作要比 seen 这个动作 还要早,所以应该是 had advertised ,而不是 had seen. 所以这句话我改成: I saw an agency had advertised in a local newspaper .
再答: 我原以为你是想分析现有课文中的句子。如是你自己的写作,那写法就太多了,首先得确定你想要表达的意思,才能知道用哪句更好。
再问: 就是分析原文章中的句子。
再答: 既然如此,你就得争取理解并尊重原作者的意思了--如果原句没有语病的话。因此,I had seen an agency advertised in a local newspaper这句中,agency不是advertise的主语,而是被卖广告者。因此,这里advertised的成分是以过去分词的词性起定语作用。Period.
 
 
展开全文阅读
剩余:2000
上一页:解不等式