This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Will you have started.
Correct Answer: A) Will have taken.
Correct Answer: B) Will have completed.
Correct Answer: C) A perfect stem plus future forms of sum.
Correct Answer: D) Will have worked.
Correct Answer: B) Won't be playing.
Correct Answer: C) Will have graduated.
Correct Answer: A) You will have.
Correct Answer: A) Will have sent.
Correct Answer: A) Received.
Correct Answer: A) Cleaned.
Correct Answer: A) Will have done.
Correct Answer: A) We season.
Correct Answer: B) Will have had money.
Correct Answer: D) Will/have finished.
Correct Answer: C) Had been worn.
Correct Answer: A) For.
Correct Answer: B) Will + S + have + Vpp/Ved?.
Correct Answer: A) Not going to have.
Correct Answer: A) His mouth.
Correct Answer: A) Is not going to.
Correct Answer: B) Will.
Correct Answer: C) Adopted.
Correct Answer: B) Past Perfect Tense.
Correct Answer: A) S + Have/has not + V3.