英语学习论坛

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

过去将来完成时的用法讲解

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

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

429863f0fac1ed331f39b85c0e5becc137.jpg

429863f0fac1ed331f39b85c0e5becc137.jpg

        过去将来完成时的定义是:在过去的一段时间看将来某段时间已经完成的动作或者一种状态,它的基本结构是由“would+have+过去分词”构成。例如:
        1.She said she’d have finished her paper by then.
        她说那时她的论文已经完成了。
        2. I thought he would have got up by then.
        我想她那会儿已经起床了。
        3. I thought you would have finished by now.
        我想你现在一定已经干完了。
        4. There are a lot of things I should have liked to ask you.
        有好些事我本想问你的。
        5. He knew by the time he arrived she would have finished her lunch.
        他知道他到时她已经吃完午餐了。
        6. Well, well! Who would have guessed it!
        真是的! 这谁会想到呀!
        7. I thought he would have paid this bill for you.
        我想他已经为你付账单了。
        8. I thought you would have called the police by now.
        我想你现在一定报警了。
        9. There are a lot of things I should have done before 8 o’clock.
        有好些事我本应该在八点之前完成的。
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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