英语学习论坛

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

表示过去完成进行时的时间状语

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

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

37937a56ab7e2f2df31bf798faeda38b25.jpg

37937a56ab7e2f2df31bf798faeda38b25.jpg

        过去完成进行时的过去时间可用一个时间状语表示,例如:
        1. When I first met her, she had been working in the company for ten years. 我第一次见到她时,她在那家公司已工作十年了。
        2.I had not been waiting long when a taxi drew up.
        我没等多久就来了一辆出租车。
        3.She had been looking at the parcel for some time before she realized that it was for her mother.
        这包裹她看了好一会儿才明白这是寄给她妈的。
        4.Until/Up till then she had been living with her daughter.
        到那时为止她一直和她女儿一起住。
        5.When I first met her, she had been writing books for two years.
        我第一次见到她时,她已经写书两年了。
        6.Until/Up till then she had been speaking with her boss.
        到那时为止她一直和她老板说话。
        7. I had not been staying long when my mom came in.
        我没呆多久,我妈妈就进来了。
        8. My sister had not been waiting long when a bus drew up.
        我妹妹没等多久就来了一辆公交车。
        9. Until/Up till then he had been plying basketball with his friends.
        到那时为止他一直和他的朋友打篮球。
        10. When I first came in this house, she had been staying for three years.
        我第一次进来这个房子时,她已经住了三年了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-25 03:33 , Processed in 0.076023 second(s), 9 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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