我认为在做选择题时,判断是否用过去完成时的标准是:过去的过去,
4个回答

可以这么理解.但不知道你是不是真正领悟了.

我的理解是:这个动作以过去的某个时间点作参照,表示在这个动作以前完成的动作,用过去完成时:sb.had done sth.before sth.happened.

难点在于,有时候这个参照时间不明说,在前文中,或隐含了.

你问问题最好有实际的例子.

你还要注意的是虚拟语气中的对过去所发生的事情的相反的假设(虚拟条件句):

If you had (not ) done sth.yesterday,you would have done sth.else.