问题 单项选择题

This computer is up-to-date "______" a few shortcomings here and there.

A. except
B. except for
C. except that
D. but

答案

参考答案:B

解析: 本题需要区分四个选项的含义及用法。四个选项都有“除……之外”的意思,但是C项的except that后需跟从句,因此可以将其排除。A项的except和D项的but通常指所排除的人或事物是整体的一部分,或者与整体属于一类,如:There’s no one here but me. 和I can take my holiday at any time except in August. B项的except for可以用来指所排除的人或事物不是整体的一部分或者不与整体属于一类,而是整体的一个例外。因此B为正确答案。

解答题
单项选择题