A 这个选项,是比较难理解的,中文里是可以问这句话 你去了哪里? 但是英语里说这句话就很奇怪,因为中文里说出来中国人会知道,你是在说1.早上没接电话2.所以你去了哪里?两个关联事情。但是英语里问 where did you go. 这就是一件事情,和早上没接电话这件事无关。别人就会觉得你说这句话很奇怪,你没事问他去了哪里干什么。
B.这里 这是问你 现在在哪里?注意这句话不是当面能说的,打电话的时候问他现在在哪里。愿意是他更想问的是他没接电话的当时去过哪里。
C 这个符合。
D 这个选项 少了个 gone where had u been gone. 这样就对了
你问别人在哪儿的时候是用where are you 还是 where do you go?
所有的动词都需要换成过去时态哒
因为早上过去时,现在才知道,b
语句析; When I called you this morning, nobody answered the phone. Where________?翻译:
今天早上我给你打电话时,没有人接电话。你在哪里?
现在问的是我电话的时候,你在哪里。而不是问你去过哪里,
A 选项就是你去过哪里,A.did you go 不符合。
B选项强调的是现在,B.have you gone ,不符合原义。
当时你在哪里 C.were you ,复合原文的意思。
我打电话之前你去了哪里,D.had you been ,不符合原文的意思。