###恳请英语高手帮我分析一下这个英语句子!

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:52:04
Boris Johnson's narrow victory has suprised his citizs,who questioned whether he was a serious enough politician to win.这个句子中为什么只能用whether而不能用if?老师和我点了一下要注意to win,但我还是不太明白,恳请英语好的同志帮帮忙!

1.这是我个人的见解:
在有些句子中,用if引导宾语从句可能会导致歧义的产生。因此,若要表达选择的含义最好用whether.例如:

You should tell your mother whether you want to go with her for a holiday.你应该告诉你母亲你是否想和好一起度假。(若用if则可能被理解为是条件从句:如果你想和你母亲一起度假,你就应当告诉她。)

Let me know whether you are coming.告诉我你来不来。(若把句中的whether改为if ,则可能 表示:如果你要来,请通知我)
2 按照你们老师的解释,她的理由应该是如下:
与不定式连用

在不定式之前用whether,如:

He doesn’t know whether to stay or not .(MET’87)

We were wondering whether to go today or tomorrow .

The problem is whether to go by bus or by plane.

It has not been decided yet whether to give the English oral test this Friday.本星期五是否举秆英语口试还没有决定。

但是在这个句子中明显不是讨论他是否能够win,而是他是否 serious enough,所以我认为你们老师的解释牵强了些