英语小测验语法:英语中的叙事时态 英语中不同的叙事时态可以描述过去、现在或将来发生的事件。我们通过动词的不同形式来辨别句子所使用的时态。比如,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. |