懂你mp3:一个英语语法问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 21:53:50
我有一个语法不懂,想来请教一下.题目是这样的:Have you read the books written by Luxun?(你读过鲁迅的书吗?)为什么不写成Have you read the books was written bu Luxun.这个问题困惑这我,我现在上初三,这个问题关系到我的命运啊,请回的同志帮帮我,谢谢了!

Have you read the books were written bu Luxun
你想想这句的句子成分怎么划分?
Have you read the books 是一句,the books were written bu Luxun
又是一句
中间少一连接成分,那就是that:
Have you read the books that were written by Luxun/
that were可以省略,成为;
Have you read the books written by Luxun?

Have you read the books written by Luxun省略了which were
完整的应该是have you read the books which were written by luxun?
这两者说法都可以
至于你说的第二句是错的,一定要加which

read the books (which were) written by LX
一起省略或者都保留

一楼解释的很对,这句话用了省略,written by luxun 是被动语态,表明书是被鲁迅写的
written by luxun 是短语作后置定语.一个句子中只能有一套谓语结构,再用WAS就不对了

如果你加了谓语动词,你就应加上主语