英語(yǔ)中不同的敘事時(shí)態(tài)可以描述過(guò)去、現(xiàn)在或?qū)?lái)發(fā)生的事件。我們通過(guò)動(dòng)詞的不同形式來(lái)辨別句子所使用的時(shí)態(tài)。比如,have been doing 表現(xiàn)的是現(xiàn)在完成進(jìn)行時(shí),指過(guò)去到現(xiàn)在一段時(shí)間內(nèi)持續(xù)發(fā)生的動(dòng)作。來(lái)做測(cè)試題,看看你是否能分清并熟練運(yùn)用這些敘事時(shí)態(tài)吧!
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.