一道英语题目,高三,谢谢。烦详细分析

来源:百度知道 编辑:UC知道 时间:2024/06/01 04:01:35
Never before _______ in greater need of modern public transport than it is today.
A. has this city been
B. this city has been
C. was this city
D. this city was
为什么选A,不选C????
怎么个暗示,不明白啊,请明示!!:)

never before往往用完成时,如I have never seen a better film before!

本句为倒装句,正常语序为This city has never been in greater need of modern public transportation before than it is today.自己思考一下has never been...before能否换成was never been...before.相信你一定能明白为何选A而不选C了.

before this city has never in greater need of modern public transport than it is today.这是陈述句,never前置就是倒装,把谓语动词提前,也就变成了答案的样子。

Never before 就暗示着你这个句子的时态是完成时态
倒装句你是知道的啦

选C !!!是啊 为啥不选C啊!!!