by the end of this term,we ___(learn)5000 english words.应该填什么?为什么不用完成时?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 17:28:56

by the end of this term,we ___(learn)5000 english words.应该填什么?为什么不用完成时?
by the end of this term,we ___(learn)5000 english words.应该填什么?为什么不用完成时?

by the end of this term,we ___(learn)5000 english words.应该填什么?为什么不用完成时?
would/will have learned

had learned/learnt

用完成时啊 用had learned
by the end of this term 到这个学期末为止,表示一段时间,根据语境可知这是过去时的 这个学期已经过去 所以用过去完成时

have learned,因为过去学单词的状态已经结束了,现在是回忆的状态,所以用现在完成时。
其实这道题,难道过很多人,我感觉的的确难以判断。

完成时有标志的,像ever之类的