cannot...too...是一固定说法

有读者问: 有一道选择题:

(1)If it is the best thing to do, it cannot be done_________soon.

A. too B. enough C. much D. ever

答案是A,还是C呢?

cannot...too...是一固定说法,其含意是“怎样……也不为过”。句中it cannot be done too soon的意思即是“它不可能做得快得过头”,其含义是“做此事不论多快也不为过”,也就是说“此事应尽快地做”或“此事做得越快越好”。再如:

(2)You cannot be too careful. 你怎样小心也不为过。

(3)You cannot work too hard. 你怎样用功也不为过。