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

By the end of last year we________(know)each other for ten years.
xwx2000 1年前 已收到5个回答 举报

angel0120 种子

共回答了21个问题采纳率:90.5% 举报

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

1年前

5

深夜听雨灯阑珊 幼苗

共回答了26个问题 举报

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

1年前

2

who2700 幼苗

共回答了1190个问题 举报

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

1年前

1

孤而不独943 幼苗

共回答了8个问题 举报

had known

1年前

1

白风信子 幼苗

共回答了4个问题 举报

had known

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 2.034 s. - webmaster@yulucn.com