This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: A) For.
Correct Answer: B) Have been swimming.
Correct Answer: A) Have been writing.
Correct Answer: A) Have known.
Correct Answer: A) Have not been swimming.
Correct Answer: B) My friends.
Correct Answer: C) Have lived.
Correct Answer: D) Have been working.
Correct Answer: B) Have been.
Correct Answer: B) Has been cooking.
Correct Answer: C) Have you known.
Correct Answer: C) Haven't made.
Correct Answer: B) Have had.
Correct Answer: C) Have been working.
Correct Answer: B) Subject + have/has + been + verb +-ing.
Correct Answer: B) True.
Correct Answer: A) True.
Correct Answer: B) Have watched.
Correct Answer: A) Should we.
Correct Answer: E) Employee.
Correct Answer: B) Have been standing.
Correct Answer: A) Have they been watching.
Correct Answer: A) Did you join.
Correct Answer: C) Is assigning.