问一个英语句子My brothers will not have died in vain 1、为什么这里有个have?

1个回答

  • 这句话的意思是:我的兄弟就不会白白地死去了.

    白白地死去是既成事实,整句话假设这种情况没有发生所以用have died in vain.

    will加不及物动词的话是will die, 不可能是will died.My brother will die in vain是将会白白地死去,还没有发生.

    have是完成时态,have died in vain过去完成.其实这句话更好的说法应该是My brother wouldn't have died in vain.虚拟语气,因为和事实相反.

    in vain是副词性质的,白白地,无用地