英语句子这是书上的一个句子 a boy who while playing truant,travelled many
5个回答

首先你没有把结构弄清楚

a boy who while playing truant,travelled many miles

中who while playing truant,这句话是定语从句,修饰的是a boy

后面的travelled是a boy的谓语.

所以这句话是一个定语从句修饰主语的,主谓宾结构句子.

再看你的句子

you should have love me that while i was poor had no money

you should have love就已经是主谓宾结构了.

然后你再加了一个me,这里have是不能带双宾语的,这是第一个错误.

应该改为,You should love me.

如果你说这里是现在完成时,那么love 应该改为loved.

那么句子是 you should have loved me.

第二,你用that 引导从句.你这里引导的是个时间状语从句,状语从句用你有个引导词while了.就不能再用that.这是第一点.

第二点.while引导的话要是正在进行的,要用ing形式.这里意思不对.所以引导状语从句的引导词只能用when.

第三,was poor 和 had no money 之间插一个并列连词and.没有and 是无法把两个谓语动词写到一起的.

你这句话应该是

You should have loved me when I was poor and had no money

你应该在我曾今没有钱很穷的时候已经爱上我了.

You should love me when I was poor and had no money

你应该在我曾今没有钱很穷的时候爱我.

这两个句子你根据你自己想要的意思任选一个吧.

打了很多,都是手打,请珍惜劳动成果,

不懂再问.