关于从句时态.The teacher didn't blame him for what he did last fri

5个回答

  • 换一种说法希望你能看明白:

    The teacher didn't blame what he had done last friday.这句话肯定是对的,因为what 引导的是一个宾语从句.句子结构是:主+谓+宾从,这里的宾语和谓语产生了逻辑关系,所以从句一定要遵循时态规则的,即,what he had done 是过去的过去,要用完成时.

    再看看原句:The teacher didn't blame him for what he did last friday.

    句子结构:主+谓+宾+宾补 这句话中 for 引导的原因状语作him的宾语足语,跟宾语him是并列的,并不跟谓语产生逻辑关系,跟谓语产生逻辑关系的只有him,for引导的宾主补足语只是补充说明他上周五做的事情.

    所以应该用did,过去式.