This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: C) A sentence that can be used to express events or activities that have been completed in the future.
Correct Answer: C) Will have finished.
Correct Answer: C) Will have become.
Correct Answer: A) She will have cooked my favorite food.
Correct Answer: D) Have known.
Correct Answer: C) Will.
Correct Answer: B) Will have arranged.
Correct Answer: D) Will, have completed.
Correct Answer: C) Going to.
Correct Answer: B) I will dance with my girlfriend.
Correct Answer: B) Katie and Anya will have been talking on the phone for 3 hours by 4 o'clock.
Correct Answer: D) Reyna wouldn't have completed her project if she had met with me a week ago.
Correct Answer: A) Will have built.
Correct Answer: C) Have played.
Correct Answer: C) Will have cooked.
Correct Answer: C) Sank, Sunk.
Correct Answer: D) Future perfect tense.
Correct Answer: D) Closed.
Correct Answer: A) I see.
Correct Answer: A) Will have changed.
Correct Answer: A) Will, gone.
Correct Answer: C) Past tense.
Correct Answer: A) Will have finished.
Correct Answer: B) Taken.
Correct Answer: A) He has led.