这首小诗有什么(语法)错误吗?

来源:百度知道 编辑:UC知道 时间:2024/05/28 09:30:33
A Liitle Light

A little light beside a road,
it looks like a boat.
It gave light to people,
who was taking photos.
When the light became old,
it had been thrown.
Now the light is in a harbour,
but no one will remember.
这是我写的,有什么错误吗???
应该怎么改?

仅看前3句,一个主语你用了3个时态:beside ,looks like, gave ,如果想用一般时, beside要加S, gave要变成gives(如果你要表达的意思是它曾经给人们带去光明,你可以用完成时而不是过去时)
who was taking photos.这句话不太清楚你要表达成什么时态
When the light became old,从全诗看,你的时态把握很不好,这里又出现了过去时,其实时态的把握很灵活,但也很容易弄错
A little light has been beside a road,
it looked like a boat.
It has given light to people,
who has always taken photos.
When the light became old,
it had been thrown.
Now the light is in a harbour,
but no one will remember.

A little light beside a road,
it looks like a boat.
It gave light to people,
who was taking photos.
When the light became old,
it had been thrown.
Now the light is in a harbour,
but no one will remember.
写得好!但不知道是不是时态不统一。