when did you hurt yourself last?这句话为什么不能用when have you hurt yourself last?

问题描述:

when did you hurt yourself last?这句话为什么不能用when have you hurt yourself last?

when 不能用于完成时.因为用when提问,就是想得到具体的时间,而完成时的时间概念都是笼统的,非具体的,如“已经,曾经,以前”等等.所以,记住结论:“when 不能用于完成时”!