This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Have eaten.
Correct Answer: B) Logged on.
Correct Answer: A) Has been working.
Correct Answer: D) S+ have, has +V3.
Correct Answer: B) Have seen.
Correct Answer: B) TRUE.
Correct Answer: D) Has been searching.
Correct Answer: D) Haven't had.
Correct Answer: A) For.
Correct Answer: A) Left.
Correct Answer: B) Have been staying up.
Correct Answer: C) I have been reading a book for the past two hours.
Correct Answer: A) Have been watching.
Correct Answer: D) Have been producing.
Correct Answer: D) Present tense.
Correct Answer: A) Have you been learning.
Correct Answer: B) Been chopping.
Correct Answer: A) Is talking.
Correct Answer: D) Are you crying.
Correct Answer: C) Have/ been.
Correct Answer: D) Has been looking.
Correct Answer: A) He has been working.
Correct Answer: C) Talks.
Correct Answer: A) Have been cleaning.
Correct Answer: A) Have been waiting.