This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Had been playing.
Correct Answer: B) Have.
Correct Answer: A) Hasn't driven.
Correct Answer: B) Hasn't cleaned.
Correct Answer: B) Yes she has.
Correct Answer: B) Have been working.
Correct Answer: B) Has.
Correct Answer: B) Have / been.
Correct Answer: B) Sung.
Correct Answer: A) L have been married for two years.
Correct Answer: C) Has attended.
Correct Answer: A) Did you win.
Correct Answer: C) Has swum.
Correct Answer: C) Flown.
Correct Answer: C) 've just washed.
Correct Answer: A) Had assigned.
Correct Answer: B) The form of a verb used for action or events that have happened in a period of time up to now.
Correct Answer: B) Has been.
Correct Answer: A) Had been eating.
Correct Answer: D) Brushed.
Correct Answer: B) Haven't seen.
Correct Answer: C) Has, received.
Correct Answer: B) Budi's friend.
Correct Answer: B) Had.
Correct Answer: C) Been.