过去将来完成进行时 的概念和用法啊
过去将来完成进行时 的概念和用法啊
一.过去将来时的构成:
would+动词原形或was/ were going to+动词原形
如:The farmers didn’t know whether they would have a good harvest.农民们不知道他们是否会有一个好收成。
Li Mei said that she was going to visit her grandma in the country the next Sunday.李梅说下星期天要去看望她乡下的祖母。
二.过去将来时的用法:
过去将来时表示从过去某个时间看将来要看发生的动作或存在的状态。具体分为:
1.主句为过去时,宾语从句常表示将要发生的事情。如:
Nobody knew what would happen after a hundred years. 没有人知道一百年之后将会发生什么事。
We didn’t know whether she was going to speak at the meeting. 我们不知道她是否准备在会上发言。
2.在叙述过去的事情或事情发生的经过时,用过去将来时表示在当时看将来会发生的事。如:
It was a Saturday afternoon. A young man named George had just left school. He was going to start to work the following week, so he decided to buy some new clothes and a new pair of shoes.一个星期六的下午,一位名叫乔治的年轻人刚离开学校。因为他准备下周开始工作,所以,决定买些新衣服和一双新鞋子。
三.过去将来时的其他表示法:
1.在时间或条件状语从句中,常用一般过去时表示在过去看将来要发生的动作。如:
They said that they were going to West Hill Farm if it didn’t rain the next Sunday. 他们说如果下星期天不下雨他们就去西山农场。
The teacher asked Tom what he was going to be when he grew up. 老师问汤姆长大后准备干什么。
2.go, come, leave, fly, drive, arrive, start等表示位置移动的动词常用过去进行时表示一个当时按计划或安排近期将要发生的动作。如:
She didn’t say when she was coming again next time. 她没说下一次什么时候会再来。
Jim decided they were flying to England next month. 吉姆决定他们下个月坐飞机去英国。
38
would have been doing
这种时态太稀少了,不常用的。
形式
should+have been+现在分词用于第一人称,而 would have
been+现在分词用于其他人称.
可参见