一个英语语法问题

关于分词作状语的,The letter written,I sat down to rest.这句里面,written改为having been written可以吗?如不能,请详细解释,我语法较弱,解释得好好的再加法

第1个回答  2009-05-28
恩~你可以这样理解试试
这里written是修饰 the letter的,做的是它的后置定语.意思是:信写完了.而完成时态不能做定语.即having been written.不能做定语修饰the letter.
但是要记得一点哦,完成时态可以做状语~
.从你的问题看,你好象还没弄明白状语和后置定语的区别.
简单地说定语是修饰名词的,而状语是修饰谓语动词的.
如果还不是很明白,你可以再看看语法书上的状语和后置定语的区别.嘿嘿~本回答被提问者采纳
第2个回答  2009-05-26
独立主格,一般是名词/代词后加现在分词或者过去分词等形式。本题中,句意为“信写完了,我坐下来休息”。letter与write之间存在逻辑上的动宾关系,即letter是write这一动作的承受者,因此用过去分词形式。按你的修改显得有点冗长。有时候不必要钻牛角尖
第3个回答  2009-05-26
你的改法是可以的,现在这种是一种常用的缩写形式.这种叫独立主语结构,作状语.
第4个回答  2009-05-26
载自薄冰英语语法

非谓语动词短语往往可以转化成各种从句。如:

1.The foreign guests hope to join the National Day celebration of Beijing. ---- The foreign guests hope that they can join the NationalDay celebration of Beijing.

2.I regret being unable to help. ---- I regret that I cannot help.

同样,你的例句也可以,只不过要改成从句。
非谓语动词没有结构主语,改成谓语动词必须加主语。为避免重复,通常改为从句。
第5个回答  2012-12-04
语法没错
相似回答