Learn English – “I have been wondering.. (whether, or if?)”

conditional-constructions

I've found a quote saying that "If-clauses that do not follow Conditional I, II or III are always wrong".
Let's take this sentence as example:

"I have been wondering if it is okay to use weapons"

Would this be wrong because it is not using Cond. I, II, III? Or isn't this a sentence considered an "If-clause" at all?

"I have been wondering whether it is okay to use weapons or not"

would be an alternative but I am curious whether the first example is wrong or right though.

Best Answer

You can say that an if-clause is usually used in conditional sentences, but you cannot say that it is used only in conditional types 1, 2, and 3 sentences. Look at the following sentences that are zero conditional:

If my husband has a cold, I usually catch it.

He gets upset if (=when) I disagree with him.

You also use the if-clause in indirect speech, imperative sentences, etc. as follows:

He asked me if I could come to the meeting.

I asked him if I could help him.

I wonder if he understands what I mean.

Ask him if he can come to the party.

As for the sentence in question, you can use either if or whether, without any difference in meaning:

I have been wondering whether/if it's ok to use weapons or not.

Related Topic