英语小测验 语法:英语中的叙事时态
英语中不同的叙事时态可以描述过去、现在或将来发生的事件。我们通过动词的不同形式来辨别句子所使用的时态。比如,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.
be to和be going to的区别
过去进行时的应用
be going to / will的区别
分词作定语的语法解析
一般现在时代替进行时
一般现在时代替完成时
一般现在时表将来的情况
感官动词 + doing/to do的区别
时态一致的语法应用
一般过去时的用法
过去完成时的应用
With的复合结构作独立主格
begin(start) doing/to do的区别
分词作状语的语法应用
be afraid doing/to do的区别
连词+分词(短语)的语法应用
将来进行时的应用
分词的时态
since的四种用法
since和for的区别
用一般过去时代替完成时的应用
try doing/to do的区别
used to / be used to的区别
现在完成时的定义
一般将来时的用法
延续动词与瞬间动词的区别
be interested doing/to do的区别
用于现在完成时的句型
cease doing/to do的区别
现在进行时代替将来时
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |