We had learnt more than three thousand English words by the end of last weekend. ( more than= over)
到上周末为止,我们已学习了三千多个英语单词
By the end of last week, we have learned over three thousand English words.
By the end of last week, we have learned more than three thousand English words.
上面两句都可以
We had learnt more than three thousand English words by the end of last weekend.
We had acquired more than three thousand English words by the end of last weekend.
We have learned more than three thousand English words by the end of last week .
孩子,一楼和三楼是对的,应该是过去完成时,要用had而不是have。
应该是这样
By the end of last week we have learned more than three thousand english words