一道英语选择题 高手请进

2024-12-27 04:21:54
推荐回答(6个)
回答1:

had done是过去完成时
英语中过去完成时使用的频率是很低的,需要很多条件。
作为中学阶段的语法题出现的话,如果选择过去完成时,需要一个条件,就是一个明显的过去时间。但是本题中没有过去时间,所以不具备过去完成时的条件。
中学阶段,只需记住,要选过去完成时,必须有一个过去时间在句子中,这样方可选择过去完成时。

回答2:

首先从时态上说,第二句说记不起来了,那就证明第一句中所陈述的事情发生在过去,用一般过去时,因为是问句,所以用did做提问,后面用buy这个动词的原形

但是这个句子肯定有问题,如果问的是为什么,应该说what did your mother buy you that blue dress for? 如果问什么时候买的,应该用when,用what来提问,呵呵,我是不明白什么意思了

回答3:

根据题意事情发生在过去 应该用过去事

c过去的过去用过去完成时

回答4:

C为过去完成时表过去的过去,而此处只表示一般过去发生的动作,还有can't是一般现在,和一般过去对应.所以选D.couldn't的话就用C.

回答5:

这是对过去的事提问,应该用过去时,而C选项是故去完成时,是对过去的过去提问。一般用过去完成时需要有明显的时间状语的。 还有这个句子应该是对时间的提问吧,应该用when来提问

回答6:

过去发生的