This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: B) Learned.
Correct Answer: A) For.
Correct Answer: C) Celebrated.
Correct Answer: A) Has cried.
Correct Answer: C) Hasn't helped.
Correct Answer: C) Haven't returned.
Correct Answer: B) Made.
Correct Answer: C) From.
Correct Answer: D) Ever been to.
Correct Answer: D) Drawn.
Correct Answer: D) Finished.
Correct Answer: A) Yet.
Correct Answer: B) Present Perfect Tense.
Correct Answer: B) Has / been.
Correct Answer: B) Haven't forgotten.
Correct Answer: B) Since.
Correct Answer: D) Has, done.
Correct Answer: E) S+have/has+V3.
Correct Answer: B) Yet.
Correct Answer: A) Has written.
Correct Answer: C) Have/Has + S + V3.
Correct Answer: A) Tomas has just arrived home.
Correct Answer: D) Today.
Correct Answer: A) Finished.
Correct Answer: C) Has written.