When I called you this morning, nobody answered the phone.Where ________.
WhenIcalledyouthismorning,nobodyansweredthephone.Where________.AdidyougoBwereyou为什么不能...
When I called you this morning, nobody answered the phone.Where ________.
A did you go B were you
为什么不能用A? 展开
A did you go B were you
为什么不能用A? 展开
11个回答
展开全部
因为A,根据一般句应该是You go to where(=someplace)推出疑问句为Where did you go to?应该是A答案少了to
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.因为前一句都是过去时态,后一句的问题也是问过去的那个时间你在哪里,所以不能用have
2.for
many
years是一个时间段,而过去进行时只能用于表示过去的某个时间点,因此要去一般过去时
2.for
many
years是一个时间段,而过去进行时只能用于表示过去的某个时间点,因此要去一般过去时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A不是不成立,只是B更好。B的意思是“你当时在哪里?”,A的意思是“你到哪儿去了?”
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
外国人不能问“where
did
you
go”这一类问题,这样问是不礼貌的,所以要用“B”.
did
you
go”这一类问题,这样问是不礼貌的,所以要用“B”.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得用where have you been 更好. where were you 也是汉式英语,但where did you go 更挫
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询