What's wrong with Amy yesterday?

问题描述:

What's wrong with Amy yesterday?
A. She had got a headache.
B. She has got a toothache.
C. She went to the park.
这是一道剑桥二级下册的测试题,根据问题选择答语,答案给的是B,但是我觉得从时态上来说,应该选择A,请专家解答并详细说明!谢谢!在线等待!

A是过去完成时,指过去发生的动作在过去已经完成
Amy牙疼,应该用现在完成时,因为强调对现在的影响