Until 1868 and Disraeli, Great Britain had no prime ministers not coming from a landed family.
Until 1868 and Disraeli, Great Britain had no prime ministers not coming
Until 1868 and Disraeli, Great Britain had had no prime ministers who have not come
Until Disraeli in 1868, there were no prime ministers in Great Britain who have not come
It was not until 1868 that Great Britain had a prime minister— Disraeli—who did not come
It was only in 1868 and Disraeli that Great Britain had one of its prime ministers not coming
ABE 时间与人并列
C there be句型不好 仅表示有什么
D 强调句,语义对
C.很绕,而且时态也不对
landed family 地主家庭
1868时间和 Disraeli 无法并列
B选项:首先双重否定就很让人迷惑;现在分词跟在过去分词后面就更不合适了;
C选项:时态上,现在完成时跟在一般过去时后面不合适;同时until Disraeli也不准确,可以改成before Disraeli's term or until Disraeli became prime minister in 1868;
D选项:not until...that...,时态上一般过去时贯穿始终;
E选项:and in Disraeli(人名)有问题,had one of its prime ministers not coming
直到1868年英国才有一个总理D,不是来自地主家庭