This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) They have traveled to New York.
Correct Answer: C) Future perfect.
Correct Answer: A) Past Perfect Tense.
Correct Answer: D) Will have opened.
Correct Answer: A) Probably won't have found.
Correct Answer: C) Future Perfect Tense.
Correct Answer: B) Future perfect.
Correct Answer: A) Have.
Correct Answer: B) Passive Voice.
Correct Answer: A) Will.
Correct Answer: C) Will have been.
Correct Answer: B) Travelling.
Correct Answer: A) Has known.
Correct Answer: C) Will we have done.
Correct Answer: C) Will have held.
Correct Answer: B) Had cooked.
Correct Answer: A) Add will have and add a past participle.
Correct Answer: A) By tomorrow I will have explored the fortress.
Correct Answer: C) She had danced beautifully in the show.
Correct Answer: C) Had finished.
Correct Answer: A) Will have been.
Correct Answer: A) Will have reached.
Correct Answer: B) Will have run.
Correct Answer: D) Will have finished the exam.