This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Has been typing.
Correct Answer: D) Have been dancing.
Correct Answer: B) Hasn't seen.
Correct Answer: A) Have been looking.
Correct Answer: B) True.
Correct Answer: D) Has been.
Correct Answer: A) Had.
Correct Answer: C) Has forgotten.
Correct Answer: A) Been waiting.
Correct Answer: A) Hasn't eaten.
Correct Answer: A) Has cooked.
Correct Answer: B) Has she been learning.
Correct Answer: D) Have known.
Correct Answer: A) Has been writing.
Correct Answer: C) Has been destroyed.
Correct Answer: C) Did.
Correct Answer: A) Have been cooking.
Correct Answer: A) Has been playing.
Correct Answer: D) Have been working.
Correct Answer: C) Hasn't been.
Correct Answer: A) I have been waiting for 45 minutes.
Correct Answer: B) Has been discussing _____ have not reached.
Correct Answer: A) Has really improved.
Correct Answer: A) For.
Correct Answer: C) Have been working.