This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: C) Will have studied.
Correct Answer: B) On Monday we will have missed the wagon.
Correct Answer: A) They have visited the museum.
Correct Answer: C) He will have completed the project by next week.
Correct Answer: A) Will have +Third form of verb.
Correct Answer: A) Will have started.
Correct Answer: B) Will have finished.
Correct Answer: B) Future perfect.
Correct Answer: B) Past Perfect Tense.
Correct Answer: A) Will have invented.
Correct Answer: A) They will have eaten.
Correct Answer: B) Past but still related to the present.
Correct Answer: C) Will have finished.
Correct Answer: A) Will have been cutting down.
Correct Answer: A) Will, Shall + Subject + have + verb 3?.
Correct Answer: A) Present perfect.
Correct Answer: D) Had called.
Correct Answer: C) Will have learnt.
Correct Answer: B) Will have arrived.
Correct Answer: B) A.
Correct Answer: A) Will have spent all his money.
Correct Answer: A) Have joined.
Correct Answer: E) Has.
Correct Answer: A) We will have finished.
Correct Answer: B) Will not have arrived.