This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Will have finished.
Correct Answer: B) Would they have arrived at my graduation party if the driver hadn't come late?.
Correct Answer: D) We were.
Correct Answer: A) If.
Correct Answer: A) Will have slept.
Correct Answer: C) Had met.
Correct Answer: B) Watching.
Correct Answer: D) Had stated the difference of "Pulang Kampung" and "Mudik" -revised.
Correct Answer: C) Future Perfect Tense.
Correct Answer: A) Seen.
Correct Answer: A) Will have found.
Correct Answer: C) Will have run.
Correct Answer: E) Won't have read.
Correct Answer: A) Will have started.
Correct Answer: B) She will be having lunch then.
Correct Answer: B) Simple Future Tense.
Correct Answer: B) Will have.
Correct Answer: D) Will have slept.
Correct Answer: A) Have/has.
Correct Answer: A) Will you all have eaten.
Correct Answer: A) Will have eaten.
Correct Answer: D) Had not slept.
Correct Answer: D) Will.
Correct Answer: C) Have arrived.
Correct Answer: B) Eaten.