英语在线提问 急 宾语从句

来源:百度知道 编辑:UC知道 时间:2024/05/03 09:16:07
Could you tell me____last week?
-I went to visit my grandpa
A where did you ge B where you went
C where have you been D where you have been

我选了D 但是 如果它回答是一般过去时 是问句就必须是一般过去时的吗?
我有点混了。
请配上详细解释。
谢谢。
急!

选B。首先确定用陈述性句子。could you 是一种委婉的说法。有last week 就可以确定用过去式。用完成式时一般有比较明显的词,比如so far for +时间段since+过去的某时。

last week说明这是过去时。
D是不对的,C where have you been表明你上星期去过哪里?

为什么要有个Have