名詞從句whether與that引導詞的區別
whether與that均可引導名詞從句,該如何區別呢?
__________ we’ll go camping tomorrow depends on the weather.
A. If B. Whether C. That D. When
此題應選 B。容易誤選A,C。
1. 關於if與whether:兩者都可引導賓語從句,常可換用; 但若引導主語從句,則用whether (不用if),排除A。又如。如:
他是否會來還是個問題。
誤:If he will come is a question.
正:Whether he will come is a question.
2. 關於whether和that:兩者都可引導主語從句,其區別主要應從句意來考慮:whether表示“是否”,由它引導的主語從句的意思通常是不確定的;that 引導主語從句時,本身沒有詞義(that在其他名詞性從句中也沒有詞義),但是由that引導的整個主語從句的意思通常是確定的。試比較:
1. a. That we’ll hold a meeting is decided. 我們要召開一次會議,這已決定了。
b. Whether we’ll hold a meeting is not decided. 我們是否要開一個會,這還沒有決定。
2. a. That he has left here is clear. 他已離開了這兒,這點很清楚。
b. Whether he has left here is not clear. 他是 否已離開這兒,這還不清楚。
3. a. That he can finish it in two hours is clear. 他能在兩小時內完成它,這是顯然的。
b. Whether he can finish it in two hours is a question. 他能否在兩小時內完成它還是問題。