what did you do tomorrow?为什么有了过去式还用tomorrow?

问题描述:

what did you do tomorrow?
为什么有了过去式还用tomorrow?

这个句子是错的。应该是
What do you do tomorrow?
如果用did,就一定要用过去时,比如
What did you do last time?

过去时是说从现在开始向前推一定时间发生,这句话要是在过去时刻所说就和tommorrow没关系了~~

如果这句话是被人在转述或者是在称述
那么很明显事情已经发生了但是本身要表达的意思里又有将来所以tomorrow与过去是不重复