when i call you this morning,nobody answer the phone. where____? 答案填were you,为什么...when i call you this morning,nobody answer the phone. where____? 答案填were you,为什么不可以写did you go.?

问题描述:

when i call you this morning,nobody answer the phone. where____? 答案填were you,为什么...
when i call you this morning,nobody answer the phone. where____? 答案填were you,为什么不可以写did you go.?

前句是我今天早上给你打电话的时候没人接。如果你用where did you go.是说你去哪里了,中文是这样回答的。但是英文不是这个习惯,着重的是你当时在什么地方,为什么没接电话,因此用where are you.

从字面意思分析,没接电话,那么你当时在哪呢?所以是Where were you?
另一种解释,如果觉得主人不在,外出,二人谈话时他已经回来了,要说你到哪里去了?where have you been?而不是where did you go?

did you go 强调的是时间点 而打电话强调的是一个时间段 则用 were

where were you?问你当时在哪里。
如果说 写where did you go 可能是知道你出去了 就不知道你去哪里了 根据意思理解 打电话给你 所以问 你当时在哪?

因为到某地去已经回来了的要说where have you been?(你到哪里去了?而不是did you go)、Where were you?(你刚才在那里)