关于英语完成时态问题We have an old musical instrument. It is called a

1个回答

  • It has belonged to our family for a long time.

    句末有“for+一段时间”的,前面要用完成时,改后的句子“It belonged to our family for a long time.”语法是错误的.

    The instrument was bought by my grandfather many years ago.

    句末为“...ago.”,前面用一般过去时,改后的句子“The instrument has bought by my grandfather many years ago.”也是语法错误.

    我很多年以前就买了这本书了.

    I bought this book many years ago.(偏向于强调“这本书”)

    如果是强调“很多年以前”,就是:

    I have bought this book for many years.