This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Has written.
Correct Answer: C) She has been quite lonely during this MCO.
Correct Answer: C) Been writing.
Correct Answer: A) Has been studying.
Correct Answer: D) Have been.
Correct Answer: B) Been learning.
Correct Answer: E) Have / for.
Correct Answer: A) He has not lost his wallet.
Correct Answer: B) Has been raining.
Correct Answer: B) Has been swimming.
Correct Answer: B) Has been teaching.
Correct Answer: A) Has; made.
Correct Answer: A) Wrote.
Correct Answer: B) Has been skating.
Correct Answer: C) Have.
Correct Answer: B) Expressing events/occasions that is habitual and factual.
Correct Answer: A) For.
Correct Answer: E) Has been living.
Correct Answer: C) Present perfect simple.
Correct Answer: A) Have been cycling.
Correct Answer: D) Has been reading.
Correct Answer: A) Hasn't forgotten.
Correct Answer: D) Has been taking.
Correct Answer: C) Has been working.
Correct Answer: A) Met.