英语完成时与过去时辨析--I have already finished my homework.--Really?When you it?空格处填“did”、“finish”还是“have”、“finish”?为什么

问题描述:

英语完成时与过去时辨析
--I have already finished my homework.
--Really?When you it?
空格处填“did”、“finish”还是“have”、“finish”?为什么

did finish
have的话就是你什么时候已经完成了,一般我们不会这样问的,when只是一个时间点