why not come over tomorrow,the children _____ be happy! A:will B:would 选哪个? 为什么?

问题描述:

why not come over tomorrow,the children _____ be happy! A:will B:would 选哪个? 为什么?
不懂的话请别乱讲,谁说would只能用于过去将来时 。请说明白点,谢谢~

谁说would只能用于过去将来时?我没有说would只能用于过去将来时我只是说would在这句子里在这里用would过去将来时是错的 因为是用过去发生过的事would 但是事情还没发生why not come over tomorrow,the children ____...would 也常用作虚拟语气(对未实现状态的一种假设,我们称之为虚拟语气)例:He would have finished his job by 12:00.到12点的时候他应该完成工作了。为什么此题这里不能看成虚拟语气?就算是虚拟语气也不能是would原因一樣因為would是will过去时 He would have finished his job by 12:00.在這句用would因為finished过去时He will finish his job by 12:00.如果在這句用finish 就用will