This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: B) Have already been.
Correct Answer: D) Has lived.
Correct Answer: B) Known.
Correct Answer: D) Haven't seen / since.
Correct Answer: D) Seen.
Correct Answer: B) Gone.
Correct Answer: B) When we want to talk about continuous action or event.
Correct Answer: B) Ever.
Correct Answer: B) Have been.
Correct Answer: B) Has lived.
Correct Answer: C) Has, written.
Correct Answer: D) Has surfed.
Correct Answer: A) Have not-Haven't-Has not-Hasn't.
Correct Answer: A) Has never been.
Correct Answer: C) Has.
Correct Answer: A) L have gone to school.
Correct Answer: B) Was.
Correct Answer: D) Later today.
Correct Answer: C) Hasn't spoken.
Correct Answer: A) Has gone.
Correct Answer: B) Spoken.
Correct Answer: A) Have just registered.
Correct Answer: A) To talk about an earlier past action.
Correct Answer: C) Has been teaching.