If he has passed the exam is still unknown.此句话是错的,为什么?If和Whether做解释为是否时有什么区别,什么时候只能用If或者Whether啊?)谢谢

热心网友

这句是病句,IF引导的从句放在句首的话,要用“,”和主句分开。if,whether这两个词都能引出宾语从句,词义是“是否”。if 为口语体。有时两个词可以通用,但是当所引出的从句为介词宾语或不定式短语时,则只能用whetherMy wife wants to know if Mary needs any help。我妻子想知道玛丽是否需要帮忙。He wants to know if you are tired。他想知道你是否累了。下面两句中的whether 都可以用if 代替I wonder whether she will be able to come。我怀疑她是否能来。I don't know whether it's large enough。我不知道这是否够大。但下面各句中只能用whetherYou haven't answered the question of whether you'll go with us or not。你还没有回答你是否跟我们去的问题。I don't know whether to go or stay。我不知道是去还是留。

热心网友

这句话没错吧...就应该用ifwhether如果想表达同样的意思需要和or搭配使用