英语中,过去将来时两种结构 was/we're going to do和 would+动词原型 的区别
过去将来时的俩种结构was/were going to do和 would+动词原型的区别和is/am/are going to 与will+动词原形的区别是一样的。
一,含义的不同
was/were going to do,表达主观的计划和打算,强调主观性。
would+动词原型,表示事实上将要发生的事情,客观性很强;还可以表示过去常常的动作和状态。
二,场合不同
1. was/were going to do,可以表示提前的计划和打算;可以表示本打算做什么事情,结果没有实现或者成功。
例如:
I had a pretty good idea what she was going to do.
我颇清楚她打算做什么。
Everything was going to be just fine.
一切都会好起来的。
I decided that I was going to take early retirement.
我决定了我将提早退休。
2. would+动词原型,可以表示临时性的计划;或者表达一个人的意志。
例如:
I would reject that contention.
我不会同意那种观点。
He would never harm anyone.
他永远不会伤害任何人。
She would joke about her appearance.
她会拿她的长相开玩笑。
三,语境不同
was/were going to do,这个短语可以表达根据某种迹象判断将要发生的事情;不能用于虚拟语气。
would+动词原型不能表达根据某种迹象判断会发生的事件,但是这个短语可以表达虚拟语气。
例如:
It was going to rain. 天要下雨了。(根据迹象判断可能会下雨)
He thought that it would rain. (过去将来时)
他过去认为会下雨。
I wish it would rain and cool off. (虚拟语气)
我希望天能下雨,凉快一点。
It seems as if it would rain. (虚拟语气)
天似乎要下雨了。