英语学习论坛

 找回密码
 立即注册
查看: 93|回复: 0

过去将来完成时的用法例句

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-12-23 22:39:27 | 显示全部楼层 |阅读模式

b54ecf981749ae98a86a04c629d502a137.png

b54ecf981749ae98a86a04c629d502a137.png

        过去将来完成时表示的时间是过去的时间看将来的事,且在过去将来的某一时刻或者某一段时间已经完成的动作和状态。例如:
        1.She said she’d have finished her exams by then.
        她说那时她会已经考完试了。
        2.The party would have arrived by four o’clock.
        这一行人将于4时前到达。
        3.She said she’d have got on the taxi by then.
        她说那时她已经上了出租车了。
        4.She said she’d have finished her homework by then.
        她说那时她会已经完成功课了。
        5.Tom said he would have arrived by one o’clock.
        汤姆说他将于1时前到达。
        6.She said she’d have slept by then.
        她说那会儿她已经睡觉了。
        7. If I'd finished it earlier, I'd have seen you on time.
        要是我早点完成它,我就能准时见你了。
        8. If we had paid earlier we could have got this dress.
        要是我们当时早点付款的话,我们就可以得到这条裙子了。
        9. If I had known that you were coming I would have done the dinner for you.
        要是我早知道你要来的话,我就会给你做上晚餐了。
        10. If my grandfather had lived, he would have done something good for me.
        假定我爷爷在世的话,他就会做一些对我好的事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-2-25 05:56 , Processed in 0.075127 second(s), 10 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表