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

问题描述:

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

Are you ok?

do是一个动词,用特殊疑问句提问时,特殊疑问词后面加助动词,而were是be动词,句子中提到last Sunday,所以是过去式,did是助动词do的过去式,所以用did。

where were you do?I was at home and do my homework where were you last sunday? I was at the shopping center. where were you last

因为你要是用were的话,那么以此类推,回答此问题的人就得说I were went to .....而不能说I went to .....显然,正确的回答是i went to ....last sunday.

be 动词后出现动词时,习惯于与doing连用,构成进行时态,或者与动词的过去分词连用,构成被动语态.本题中,既没有现在分词,也没有过去分词,因此此处不能与动词原形连用,这是一个语法错误,此句是一个一般过去时态,应该是:特殊疑问词+did+主语+动词原形+其他的结构.因此选用did,而不用were.