where were you do last sunday? 这里为什么不能用were,而用did

如题所述

be 动词后出现动词时,习惯于与doing连用,构成进行时态,或者与动词的过去分词连用,构成被动语态。本题中,既没有现在分词,也没有过去分词,因此此处不能与动词原形连用,这是一个语法错误,此句是一个一般过去时态,应该是:特殊疑问词+did+主语+动词原形+其他的结构。因此选用did,而不用were。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-08
因为你要是用were的话,那么以此类推,回答此问题的人就得说I were went to .....而不能说I went to .....显然,正确的回答是i went to ....last sunday.
第2个回答  2012-01-08
do是一个动词,用特殊疑问句提问时,特殊疑问词后面加助动词,而were是be动词,句子中提到last Sunday,所以是过去式,did是助动词do的过去式,所以用did。
第3个回答  2012-01-08
Are you ok?