when与what time有什么区别

问题描述:

when与what time有什么区别
--___ did you finish your homework?
--An hour ago.
A.when B.what time
一小时前不是一个时刻吗?

when
what time用在具体时间
What time did you finish your homework?
2:00.