英语自学网 发表于 2017-3-13 21:32:25

语法:英语中的叙事时态


       

        英语中不同的叙事时态可以描述过去、现在或将来发生的事件。我们通过动词的不同形式来辨别句子所使用的时态。比如,have been doing 表现的是现在完成进行时,指过去到现在一段时间内持续发生的动作。来做测试题,看看你是否能分清并熟练运用这些叙事时态吧!
        1. They _________ by the time we arrived at the restaurant.
        a) had finished eating
        b) have finished eating
        c) were eating
        d) ate
        2. _________ lived in the UK for so many years, she speaks English fluently.
        a) Have lived
        b) Had lived
        c) Having lived
        d) Having had lived
        3. When I arrived at the station, it _________ with rain.
        a) has poured
        b) was pouring
        c) has been pouring
        d) is pouring
        4. Jamie had been studying all night and _________ exhausted when I met him in the morning.
        a) had looked
        b) has looked
        c) looked
        d) has been looking
        5. As I walked into the meeting, everyone looked at me. I was late and the meeting _________ an hour before.
        a) had been started
        b) has been started
        c) was starting
        d) had started
        6. I _________ my favourite book, when there was a knock at the door.
        a) am reading
        b) had read
        c) read
        d) was reading
        答案
        1) a, 2) c, 3) b, 4) c, 5) d, 6) d.
       
页: [1]
查看完整版本: 语法:英语中的叙事时态