How many English words have you learned by the end of last term?这句话对吗?这句话have的用法对吗?why?

问题描述:

How many English words have you learned by the end of last term?这句话对吗?
这句话have的用法对吗?why?


应该是
How many English words HAD you learned by the end of last term?
by the end of last term是过去完成时的时间状语
had you learned

不对
应该是
How many English words HAD you learned by the end of last term?
by the end of last term是过去完成时的时间状语