This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Arrived-had finished.
Correct Answer: A) Will.
Correct Answer: A) Will have spent.
Correct Answer: A) Past Perfect Tense.
Correct Answer: C) Will + have + verb (past participle).
Correct Answer: A) Will have finished.
Correct Answer: C) An action that will be completed by a certain point in the future.
Correct Answer: A) You will praise.
Correct Answer: C) Will have received.
Correct Answer: A) Say what will be complete by a certain time.
Correct Answer: B) Past Perfect Tense.
Correct Answer: A) A heavy storm.
Correct Answer: B) Have, gone.
Correct Answer: C) Won't have arrived.
Correct Answer: B) It will have been completed.
Correct Answer: B) Will have written.
Correct Answer: B) Will have returned.
Correct Answer: C) Will have gotten.
Correct Answer: A) Will have run.
Correct Answer: B) Future.
Correct Answer: A) There will be.
Correct Answer: C) Had broken.
Correct Answer: A) Joined.
Correct Answer: B) Will have finished.