英语自学网 发表于 2017-1-3 17:58:14

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


        过去完成进行时的过去时间可用一个时间状语表示,例如:
        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.
        我第一次进来这个房子时,她已经住了三年了。
页: [1]
查看完整版本: 表示过去完成进行时的时间状语