英语中对将来的虚拟用过去将来时,那过去将来时可用should do 或would do ,这两种用法有何区别
来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 00:46:39
英语中对将来的虚拟用过去将来时,那过去将来时可用should do 或would do ,这两种用法有何区别
could、should 和 would 在中国大陆的英语语法教学中都被冠以“过去将来”这样一个似是而非的“专有名词”.其实,这个概念在英美的ESL教学中已经很难见到了,原因就是其误导性远大于指导性,而且解释不清楚.建议你在虚拟语气表达中如果用这三个辅助动词(或者叫”情态动词”),只要记住以下两点就好:这三个词都是表达说话人意愿、感觉或判断
对已经发生的事情或动作进行“虚拟”表达时,在这三个词后面要用 have v+ed 结构例:I could have been one of the passengers on board if I was not caught in the traffic.(事实:因为遭遇堵车,我没在飞机上)You should have come earlier for the meeting.(事实:你开会迟到了)They would have gone to Beijing if the airplane did not fail to take off.(事实:飞机没能起飞,他们没能去成北京)
用 could do,should do 或would do 的区别:这三个词如果用在尚未发生的动作上时,更多的是表达意愿、建议或判断而非“虚拟".例:I would do the job if the pay is good enough.(意愿)You should go and see her if she asks you.(建议)They could be here by now if the train is on time.(判断)
对已经发生的事情或动作进行“虚拟”表达时,在这三个词后面要用 have v+ed 结构例:I could have been one of the passengers on board if I was not caught in the traffic.(事实:因为遭遇堵车,我没在飞机上)You should have come earlier for the meeting.(事实:你开会迟到了)They would have gone to Beijing if the airplane did not fail to take off.(事实:飞机没能起飞,他们没能去成北京)
用 could do,should do 或would do 的区别:这三个词如果用在尚未发生的动作上时,更多的是表达意愿、建议或判断而非“虚拟".例:I would do the job if the pay is good enough.(意愿)You should go and see her if she asks you.(建议)They could be here by now if the train is on time.(判断)
英语中对将来的虚拟用过去将来时,那过去将来时可用should do 或would do ,这两种用法有何区别
用英语造句、用过去将来时、过去将来进行时、过去将来完成时、would do,would be doing,would h
在过去将来时中 would 与was to do 有什么区别
过去将来时中,was/were going to与would do的区别?
英语中,过去将来时两种结构 was/we're going to do和 would+动词原型 的区别
英语中过去将来时之用法?
英语将来时 过去时的用法
过去将来时和将来进行时的区别
英语中过去将来时的构成
英语中过去将来时的结构
过去将来时 什么时候用 would 什么时候用 should
英语中过去将来时怎么用