張滿勝,英國劍橋大學英語碩士,新東方學?!靶滤季S語法”培訓創始人,著有《英語語法新思維》系列圖書,對英語語法有深入的研究,突破傳統語法教學,提出了“語法即思維”的全新語法理念,揭開了英語思維的深層秘密。他對中國學生英語學習的癥結和困惑有深刻的了解,力爭改變中國學生“學習多年英語,最終還是不會說、不會寫、聽不懂”的尷尬局面。歡迎大家來信咨詢與英語學習相關的問題,請在信封右下角或郵件主題欄注明“熱線答疑”。
Email: teens@xdf.cn
Q:There is some doubt John will come on time.
A. that B. whether
C. which D. when
張老師好,上面這道題到底應該用that還是whether呢?我們老師給出的答案是B,而《牛津中階英漢雙解詞典》上有一個類似的句子:There is some doubt that Jane will pass the exam. 為什么這句話中用的是that呢?麻煩您解釋一下,謝謝!
A:首先可以肯定的是,doubt后邊既可以用that又可以用whether,但二者在含義和用法上都有所不同。至于用that還是用whether,要遵循“越確信,越傾向于用連詞that”這一原則。換句話說,用doubt that還是doubt whether與說話人(或句子主語)的確信程度有關。我們知道,在名詞性從句中,連詞that引導的是一個陳述句,陳述的是一個事實,自然十分確定。而連詞whether引導的是一個一般疑問句,自然就帶有“是”或“否”這樣的不確定性。下面我們分doubt用于肯定句、否定句和疑問句三種情況來詳細討論。
1. doubt用于肯定句
傳統語法認為,在肯定句中,doubt后邊要用whether。其實不然。當說話人認為某事不發生的可能性更大時就要用doubt that,而不用doubt whether。請比較:
a. I doubt whether John will come on time.
b. I doubt that John will come on time.
在a句中,說話人不確定約翰能否準時到,用whether表達說話人心中一種真實的懷疑或不確信。此時“doubt whether ...”就相當于“not quite sure whether ...”。在b句中,說話人比較確信約翰不能準時到,雖然用了doubt,但表達的是一種不懷疑的態度。此時,“doubt that ...”相當于“don't believe that ...”,如果直接用“don't believe that ...”,語氣顯得過于生硬,不夠委婉。綜上分析,我們可以把a句譯成“我懷疑約翰未必能準時到”,把b句譯成“我懷疑約翰不能準時到”。
2. doubt用于否定句
Doubt用于否定句表示“不懷疑,確信”,根據上述原則,此時應用that而不用whether。Doubt用于否定句常見的搭配有:
a. Somebody doesn't doubt that ...
I don't doubt that John will come on time.
b. Somebody has no doubt that ...
I have no doubt that John will come on time.
c. There is no doubt that ...
= It is certainly true that ...
There is no doubt that John will come on time.
d. There is little doubt that ...
There is little doubt that John will come on time.
3. doubt用于疑問句
在傳統語法中,doubt用在疑問句中后接that。但實際上,doubt既可接that又可接whether,只是二者所表達的語義不同而已。Doubt后接whether表明說話人是在真實地詢問信息,而接that表明說話人不是在詢問信息,此時疑問句相當于一個反問句或修辭問句。請比較:
a. Do you doubt whether John will come on time?
b. Do you doubt that John will come on time?
a句表達一個真實的詢問信息,句意為:你是真的懷疑約翰能否準時到嗎?b句則不是在真實詢問,而是一個修辭問句,表明說話人確信對方不會再懷疑了,句意為:你現在還懷疑約翰不能準時到嗎?
分析到這里,我們再來看上面的問題。如果用that,那么表明說話人比較確信that后邊的事情不會發生。如果用whether,則表明說話人的一種真實的不確信。綜上所述,在沒有更多語境的情況下,對于doubt用于一個孤立的肯定句中,我們很難斷定其后是接that還是whether。因此,本題選擇that或whether均可。