This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: C) Future perfect.
Correct Answer: C) I will have cooked.
Correct Answer: D) Will have driven.
Correct Answer: B) Will have arrived.
Correct Answer: A) Will have been saving.
Correct Answer: B) A.
Correct Answer: B) You will have finished.
Correct Answer: D) Got, had left.
Correct Answer: D) Will have washed.
Correct Answer: B) Past perfect.
Correct Answer: B) They won't have decided.
Correct Answer: A) Had Lili not read that book when I borrowed?.
Correct Answer: C) Had.
Correct Answer: A) True.
Correct Answer: A) Lisa will not have moved for paris by march.
Correct Answer: B) Had/eaten.
Correct Answer: B) We will have put.
Correct Answer: B) Have.
Correct Answer: A) Has finished.
Correct Answer: A) My sister won't have eaten your cake when you come at 9 p.m.
Correct Answer: B) Will have.
Correct Answer: D) Will have gone.
Correct Answer: B) No.
Correct Answer: B) Will have done.
Correct Answer: A) Will have gone back home.