Several financial officers of the company spoke on condition that they not be named in the press reports.
that they not be named
that their names will not be used
that their names are not used
of not having their names
of not naming them
题目分析:
本题是十分有意思的一道题。虽然短,但是难度却并不低。
选项分析:
A选项:Correct. 本选项在语法和逻辑上均是正确的。
B选项:本选项的主要错误在划线部分的谓语动词的“时态”上,必须把will be used改成虚拟语气be used。on condition that意思是“在...情况下”,通常表示一种虚拟的情况,例如:
He can use the bicycle on condition that he return it tomorrow.
因此,be named应该用原型。请注意,有些时候on condition that身后是真实条件句,但这种情况并不多见。通常if可以连接真实条件句或非真实条件句,而on condition that则通常只连接非真实条件句。
C选项:their names are not used至少需要改为their names be not used。该错误同(B)。
D选项:on condition of应改为on condition that,并且将身后的内容变为从句。这是因为,在英语中,条件(不论真实还是非真实)均应以从句来表达,ing短语通常是用来表达具有真实性的事件的。
E选项:本选项错误(D)。
on condition that,语意上等于if,在……情况,在……条件下,如果/只要,如:
We will let you operate this new machine on condition that you follow the operating rules.
只要你遵守操作规程,我们就让你操作这台新机器。
on condition that如果要强调与事实相反的情况,用虚拟语气,本题用的表未来不可能发生的虚拟语气:if should do sth, then would do,并且要将should省略,(sb would do sth) on condition that sb do sth
本题表示几个职员在谈论如果他们没有在报道里具名的情况,说明他们认为正常自己的名字会出现在报道里,这里在讨论一个万一的情况,所以用虚拟语气。
登录 或 注册 后可以参加讨论