初中英语语法问题,选哪个,为什么

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:26:36
when i called you this morning ,nobody answered the phone.
where ( )
A : did you go B : were you
答案是B ,可是感觉两个都可以,请教为什么?请仔细说一下理由!谢谢。

因为一般询问某人在哪里(去哪里了 ),都会问Where be
( ),这个对话是问你去哪里了,故用Where be句型,又因为是一般过去时,所以be动词用,所以是Where were you
选B
另外除了语言文化习惯,还可以有些依据。
A答案,Where did you go?这里强调的是动作,意思重强调,那个时候去哪里,这个go的动作。
B答案,where were you?这里强调的是状态,意思重强调那个时候在哪里,这里,be动词表示的是状态。
根据情景,问话人想知道的是在哪里,而不是去哪里。
答案选B

B,当然是B。
这是英语习惯。如果问“你去哪里了?”不是太专横了么?呵呵。

除了语言文化习惯,还可以有些依据。
A答案,Where did you go?这里强调的是动作,意思重强调,那个时候去哪里,这个go的动作。
B答案,where were you?这里强调的是状态,意思重强调那个时候在哪里,这里,be动词表示的是状态。
根据情景,问话人想知道的是在哪里,而不是去哪里。
答案选B

答案是B.
因为前文是说"早上打电话但是没人接应'.这时对照下文来看应该是问别人去那里了.

B,语言文化习惯吧:)

应该是B 不然用where have you been? 好一些吧
感觉A好一些