Millions of pounds’ worth of damage by a storm which swept across the north of England last night.
A. has been caused B. had been caused
C. will be caused D. will have been caused
– If the traffic hadn't been so heavy, I could have been hack by 6 o'clock.
-- What a pity! Tina _____ here to see you.
A. is B. was C. would be D. has been
参考答案与解析
B
根据所提供的情景“otherwise they’d never have been able to afford to go”可判断出要用一般过去时,表示过去所发生的事或存在的状态。otherwise意为“否则”,其从句的谓语要用虚拟语气。过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即“过去的过去”。现在完成时表示已经完成动作或从过去某个时候开始一直延续到现在的动作。
D
现在完成时态表示从过去某个时候开始一直持续到说话的时候,还可能继续下去。
B
主语是many occasions,所以谓语动词要用复数式,be marked with是固定搭配,“。。。有什么印记”,用法如同be filled withbe lined withbe crowded with等一样,又如:His face is marked with grief. 他脸上有忧伤的痕迹。
【高三英语词法精练:动词时态和语态(二)】相关文章:
★ 山西省永济市涑北中学高三英语总复习:美文欣赏(2)(Dad’s Gift)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:9(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21