This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: B) Finished.
Correct Answer: D) No, he hasn't.
Correct Answer: D) Haven't read it yet.
Correct Answer: C) Watched.
Correct Answer: B) Has known.
Correct Answer: C) Gone.
Correct Answer: A) Have won.
Correct Answer: B) Forgotten.
Correct Answer: A) Haven't bought.
Correct Answer: A) False.
Correct Answer: A) For.
Correct Answer: A) Has won.
Correct Answer: D) Has forgotten.
Correct Answer: C) Has explained.
Correct Answer: A) I haven't finished my tasks yet.
Correct Answer: A) Since.
Correct Answer: D) Bread roll.
Correct Answer: A) Have seen.
Correct Answer: B) Haven't finished.
Correct Answer: A) Has she ever played the piano?.
Correct Answer: D) Since.
Correct Answer: A) Just.
Correct Answer: A) Have.
Correct Answer: B) Still.
Correct Answer: D) Present Perfect Tense.