How many English words ()you()(learn)by the end of last term?动词填空.

问题描述:

How many English words ()you()(learn)by the end of last term?动词填空.

did learn

have , learned

have , learned

How many English words (have)you(learnt )by the end of last term?
上学期结束你已经学会了多少个英语单词?

had learned或者had learnt
翻译:截止到上学期期末你们学了多少个英语单词?
解析:这里应该使用过去完成时.过去完成时是指在过去某一时间之前或者过去某一动作之前就已经发生的动作(发生在过去的过去),这道题目有明显的过去完成时的标志事件:by the end of last term,而且提问学习多少单词事件是在上学期期末之前,过去的过去,所以用过去完成时