This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: B) Slept.
Correct Answer: A) Will have left.
Correct Answer: D) Will have left.
Correct Answer: D) Will have lain.
Correct Answer: C) Will have fixed.
Correct Answer: A) These shelters will have been completed by September.
Correct Answer: A) Next year, he will graduate from university.
Correct Answer: D) Will, have returned.
Correct Answer: A) Fikri would have arrived on time if he had ridden the motorcycle.
Correct Answer: C) Will have finished.
Correct Answer: D) Was.
Correct Answer: A) Will have invented.
Correct Answer: D) Will not have started.
Correct Answer: A) Will have arrived.
Correct Answer: A) Will have got.
Correct Answer: B) Have made.
Correct Answer: D) I won't have finished my class by then.
Correct Answer: A) Done.
Correct Answer: B) They will have arrived at the airport by 8 PM.
Correct Answer: D) Will.
Correct Answer: D) Received.
Correct Answer: B) He had closed the shop before he left.
Correct Answer: C) Will have been.
Correct Answer: A) Come.
Correct Answer: A) Will have been teaching.