( )been so many people on a diet as today.

( )been so many people on a diet as today.


A、

More than ever before have there 


B、

In the past there have never


C、

Never before there have


D、

Formerly there had never


【正确答案】:B
【题目解析】:

本题考查现在完成时态

本题中由于没有过去时间点或已知动词,所以不能用过去完成时,不选D,“more than ever before”和“in the past”不用倒装,故排除AC。have never been”从来没有“,选B。

现在完成时态形式为have done, 过去完成时态形式为 had done.

句意:在过去,从来没有像今天这样有这么多的人在节食。


Top