Learn English – Conditional Sentences: “If I hadn’t gone” or “If I didn’t go”

conditional-constructionsgrammarphrase-choice

If I hadn't gone to bed late yesterday, I wouldn't be tired now.

If I didn't go to bed late yesterday, I wouldn't be tired now.

What is the correct way to express it, or are both possible?

Best Answer

Welcome to ell stack exchage, Ro888.

Grammatically, both the sentences are correct. However, they don't convey the same sense.

The verb in the if-clause of the first sentence is in the conditional subjunctive mood. The use of the past perfect tense shows a situation that was counterfactual or hypothetical.

The verb in the if-clause of the second sentence is in the indicative mood. It indicates a fact - a situation that is factual.

The first sentence indicates a contrary-to-fact situation that you went to bed late, so you will be tired now.

The second sentence indicates that you didn't go to bed late yesterday, so you will not tired now.

Related Topic