( )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.
句意:在过去,从来没有像今天这样有这么多的人在节食。