—What _____your mother _______you that blue dress,Mary?
6个回答

had done是过去完成时

英语中过去完成时使用的频率是很低的,需要很多条件.

作为中学阶段的语法题出现的话,如果选择过去完成时,需要一个条件,就是一个明显的过去时间.但是本题中没有过去时间,所以不具备过去完成时的条件.

中学阶段,只需记住,要选过去完成时,必须有一个过去时间在句子中,这样方可选择过去完成时.