英语时态问题?

WhenIcalledyouthismorning,nobodyansweredthephone.Where________?  A.didyou... When I called you this morning, nobody answered the phone. Where ________?

  A. did you go    B. have you gone

  C. were you     D. had you been

为啥不是A 也不是一般过去时吗
展开
 我来答
蛇喰梦子的猫牌Ps
2020-06-09 · TA获得超过923个赞
知道小有建树答主
回答量:2168
采纳率:80%
帮助的人:129万
展开全部
A 这个选项,是比较难理解的,中文里是可以问这句话 你去了哪里? 但是英语里说这句话就很奇怪,因为中文里说出来中国人会知道,你是在说1.早上没接电话2.所以你去了哪里?两个关联事情。但是英语里问 where did you go. 这就是一件事情,和早上没接电话这件事无关。别人就会觉得你说这句话很奇怪,你没事问他去了哪里干什么。

B.这里 这是问你 现在在哪里?注意这句话不是当面能说的,打电话的时候问他现在在哪里。愿意是他更想问的是他没接电话的当时去过哪里。
C 这个符合。
D 这个选项 少了个 gone where had u been gone. 这样就对了
Promotee
2020-06-08 · TA获得超过494个赞
知道小有建树答主
回答量:393
采纳率:53%
帮助的人:175万
展开全部
你问别人在哪儿的时候是用where are you 还是 where do you go?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
离歌浓烈相思难
2020-06-08 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:171
采纳率:83%
帮助的人:15.5万
展开全部
所有的动词都需要换成过去时态哒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
留爱香1
2020-06-08
知道答主
回答量:65
采纳率:0%
帮助的人:2.5万
展开全部
因为早上过去时,现在才知道,b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xingxingjiaoao
高粉答主

2020-06-08 · 百度翻译家,教师身份
xingxingjiaoao
采纳数:13731 获赞数:32642

向TA提问 私信TA
展开全部
语句析; 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 ,不符合原文的意思。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式