This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: C) Haven't ; finished.
Correct Answer: D) Has been / since.
Correct Answer: B) You haven't finished the test yet.
Correct Answer: A) Has gone.
Correct Answer: B) Have just taken.
Correct Answer: B) Since.
Correct Answer: D) Has played.
Correct Answer: C) HAS.
Correct Answer: D) Have made.
Correct Answer: A) Have.
Correct Answer: C) For.
Correct Answer: B) Has met.
Correct Answer: D) Yet.
Correct Answer: B) Has had.
Correct Answer: A) Spoken.
Correct Answer: D) Haven't arrived.
Correct Answer: C) The policeman have arrested the criminals.
Correct Answer: B) Met.
Correct Answer: B) Gegessen.
Correct Answer: C) When talk about things have happened but without specific time.
Correct Answer: A) I have been sick since Tuesday.
Correct Answer: D) Always at the end of the sentence.
Correct Answer: A) Anything form.
Correct Answer: C) Driven.
Correct Answer: D) Hasn't seen.