• Your cart is empty.
ArabicChinese (Simplified)Chinese (Traditional)DanishEnglishFrenchGermanHindiItalianJapanesePortugueseRussianSpanishThai
If you aren’t sure about when to say “have had” or “had had”, here are some resources for you.
  1. Watch this week’s live lesson rebroadcast on Facebook (you should be a member of Laura’s English Class Group).
  2. Read more about the grammar online here.
  3. Take the quiz below! 

Past Perfect Quiz

Fill in the blanks with the right form of the verb in the (parenthesis).

Question 1

He failed the test because he ________ before he took it. (not study)




Question 2

If he _________ to such a good university, he wouldn't have gotten that amazing job. (not go)




Question 3

_____ he already ______ her before today? (meet)




Question 4

They were very hungry because they ___________ breakfast yet. (not eat)




Question 5

She called his house phone, but he _____________. (already / leave)




Question 6

I knew who she was because I __________ her on TV before. (see)




Question 7

If I ________ that scary movie, I wouldn't have slept at all last night! (watch)





Questions or feedback? Let me know!

I look forward to seeing you online very soon!