If he is alive ,he would have become a teacher.这句是错句吧?
问题描述:
If he is alive ,he would have become a teacher.这句是错句吧?
虚拟的是过去 从句里应该是had be吧
答
If he is alive看出其虚拟的是现在虚拟现在谓语部分不应该是did was的形式么时间从句谓语形式 主句谓语形式将来 动词过去式(be用were)should + 动词原形were to + 动词原形 would / should / might /could + 动词原形 现在 动词过去式(be 用 were)would / should / might / could + 动词形 过去 had +动词过去分词would / should / might / could have + 动词过去分词你说虚拟的是现在 那从句里谓语部分是is而不是were不好意思,我题没看全该题我一打眼就觉得不对 所以如果从句用一般现在时不应为虚拟从句里应该是had be