would be 和would have done地方太小说不下,······就是would have done 和would be的区别,在if 引导的条件句当中(不是现在时)中,它们的区别,别给我说太高深,不要把我当成小孩子,新一的所有语法

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 09:09:20

would be 和would have done
地方太小说不下,······就是would have done 和would be的区别,在if 引导的条件句当中(不是现在时)中,它们的区别,别给我说太高深,
不要把我当成小孩子,新一的所有语法点我都会,还有虚拟语态什么的我也刚刚接触的哦

1.与现在事实相反:if+主语+动词过去式(be的过去式为were),主句为主语+would/should/could/might+动词原形;
2.与过去事实相反:if+主语+had+过去分词,主句为主语+would/should/could/might+have done;
3.与未来事实相反:if+主语+过去式 / if+主语+were to+动词原形 / if+主语+should+动词原形,主句为主语+would/should/could/might+动词原形.

初一学这个太早了吧,我那时还在学abc呢

初一学这个?太深了。,would have done 是虚拟语气,表示与现在事实相反的情况。比如If his mother had a car ,he would have watched TV.翻译:要是他妈有辆车,他就可以看电视了。(事实是他没有看成电视)。