This quiz works best with JavaScript enabled.
Select an option to see the correct answer instantly.
Correct Answer: D) Have waited.
Correct Answer: A) Has been.
Correct Answer: A) Swum.
Correct Answer: C) Ate.
Correct Answer: D) Written.
Correct Answer: C) I have not finished my homework.
Correct Answer: B) Simple past.
Correct Answer: A) Played.
Correct Answer: D) Helping.
Correct Answer: B) Has told.
Correct Answer: B) Have.
Correct Answer: A) Habe.
Correct Answer: C) Have ; been.
Correct Answer: C) Finished.
Correct Answer: C) Still.
Correct Answer: C) Have placed.
Correct Answer: C) Have forgotten.
Correct Answer: B) Taken.
Correct Answer: D) Have walked.
Correct Answer: A) Did; studied.
Correct Answer: A) Have published.
Correct Answer: D) I was eating with fried rice yesterday.
Correct Answer: A) Have you ever visited.
Correct Answer: A) Yet.
Correct Answer: D) All correct.