英语学习论坛

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

过去完成进行时在从句中的应用

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2017-1-3 17:58:16 | 显示全部楼层 |阅读模式

f3ee8fdb218ca0fd24aecf83830a6b0d25.jpg

f3ee8fdb218ca0fd24aecf83830a6b0d25.jpg

        过去完成进行时也可用在某些从句中,这时从句的动作发生在主句的动作之前,从而对整个句子产生影响,例如:
        1. I heard you’d been calling me.
        我听说你一直在给我打电话。
        2. That was just the result I had been expecting.
        这正是我一直期待的结果。
        3. Don’t worry about it,that was exactly what we had been doing.
        不要担心,那正是我们一直做的事。
        4. I wanted to know what had been going on.
        我想知道一直在发生什么事。
        5. I wanted to know what she had been thinking about.
        我想知道她在想什么。
        6. They said that they had been fighting with their enemy all these years. 他们说这些年来他们一直在和他们的敌人做斗争。
        7. Tom said that he had been fighting with cancer all these years.
        汤姆说他这些年来一直和癌症做斗争。
        8. Her mother said that she had been playing game all day.
        她的妈妈说,她玩了一天的游戏。
        9. I had been reading your book.
        我一直在看你写的书。
        10. The rain had been pouring all night.
        倾盆大雨下了一整夜。
        11. The point is that we had been traveling in many countries.
        最关键的是,我们一直在许多国家旅游。
        特别注意的是:凡不能用于进行时的动词均不存在过去完成进行时,但动词want (有时还有wish) 除外。如:
        The boy was delighted with his new knife. He had been wanting one for a long time.
        男孩对新小刀很高兴。他早就想要一把了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-25 03:00 , Processed in 0.082166 second(s), 10 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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