By the end of last year we________(know)each other for ten years.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 20:50:21
By the end of last year we________(know)each other for ten years.

By the end of last year we________(know)each other for ten years.
By the end of last year we________(know)each other for ten years.

By the end of last year we________(know)each other for ten years.
首先 这个句子中有两次地方提醒了你要用到完成时
1.by the end of 在……之前 2.for ten years 十年了 表示时间段
所以在这里我们应该用到完成时 现在完成时 所以是have known
我们不需要用现在完成进行时 我们为什么要去强调我们以后还会认识呢
而且在这里时间也不是 过去的过去 所以不用 过去完成时

过去完成时
we had known
到去年底,我们认识彼此已经10年了

we had been knowing
至去年末,我们已经认识10年了。

had known

had known