This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: B) Past perfect simple.
Correct Answer: A) Sub+haven't/hasn't +past participle.
Correct Answer: D) Has been driving.
Correct Answer: A) Have been looking.
Correct Answer: C) Have/has been + Ving.
Correct Answer: D) Has been looking.
Correct Answer: C) Has won.
Correct Answer: D) Been.
Correct Answer: C) Have been studying.
Correct Answer: C) Doing.
Correct Answer: C) Have been.
Correct Answer: B) Have been staying.
Correct Answer: C) D. has / explained.
Correct Answer: A) Has been snowing.
Correct Answer: D) I've ever heard.
Correct Answer: D) Have walked.
Correct Answer: B) Has not been running.
Correct Answer: D) Walked.
Correct Answer: C) Will it.
Correct Answer: D) Looking.
Correct Answer: B) It cannot be used with state verbs.
Correct Answer: D) I didn't spoke.
Correct Answer: B) Have.
Correct Answer: C) I've just come back.
Correct Answer: A) Is sitting.