English Grammar in Use · Murphy

Intermediate Grammar

Master English grammar one unit at a time. Clear notes, then 40+ interactive exercises with instant feedback — based on the topics in English Grammar in Use (Intermediate).

UNIT 40 · Intermediate · B1–B2

If I had known … and I wish I had known …“if + past perfect (imagined past) · would have + done · wish + past perfect” — 44 interactive questions

0%
Correct answers
🎉 Brilliant! You finished all 44 questions of Unit 40!
🎬
Video lesson — coming soon
No video for this unit on the All English 4U channel yet. Record a short lesson, upload it to YouTube, and we’ll embed it right here.
▶ Open channel

📖 Grammar Reference — If I had known … and I wish I had known …

Study the notes, then work through the six exercises.

What you’ll learnif + past perfect for an imagined past · would have + done in the main part · the past perfect = it didn’t happen · wish + past perfect = I regret the past
🕰️
~15 minNotes + 6 exercises
44 questionsInstant feedback

A If I had known… — imagine a different past

If + had + done , would have + done

Use this when you look back at the past and imagine it differently. The real thing didn’t happen, so we use the past perfect after if:

it didn’t happenIf I had known you were ill, I would have visited. (I didn’t know)
imagined pastIf we had left earlier, we would have caught the train. (we didn’t)
a questionWhat would you have done if this had happened?

💡 No would in the if-part: If I would have known…If I had known…

B The past perfect after if means it didn’t happen

Don’t read had known · had left · had asked as real events. They describe an unreal past — the opposite of what really happened:

If you had asked imaginebut you didn’t ask.
If I had had time… imaginebut I didn’t have time.
unreal past If I had seen it, I would have stopped. ✓
not present If I had seen it now…

C The main part: would / could / might have + done

Choose the meaning you want. All three use have + done after the modal:

result I would have told you. ✓
ability We could have won. ✓
possible She might have come. ✓

💡 For the negative: wouldn’t have + done — we wouldn’t have missed it means “we missed it” turned around.

D I wish I had known… — I’m sorry about the past

I wish + had + done

Use wish + past perfect to regret something that already happened — you’d like the past to have been different:

regret a factI wish I had studied harder. (I didn’t)
regret an actionI wish I hadn’t said that. (I said it)
missed chanceI wish we had booked earlier. (we didn’t)

💡 I wish I have studied / I wish I studied (about the past) → I wish I had studied.

📌
RememberIf + had done … would have done = imagine a past that didn’t happen · the past perfect after if means the opposite was true · use would / could / might have done in the main part · wish + had done = I regret the past (I wish I had known = I didn’t know, and I’m sorry). Never if I would have known and never I wish I studied for a past regret.

Made with care for English learners · allenglish4u.com
Original practice material inspired by the English Grammar in Use syllabus (Cambridge University Press). Example sentences and exercises are written by All English 4U.