Grammar Quiz

★ Present Perfect

What have you done?

A. I swam in the beach.

B. I swim in the beach

C. I have swum in the beach

Select your answer:
     


Preview next quiz:

How long have you been a student?

A. I have been a student in Quintero.

B. I have been a student for 10 years.

C. I have studied in Rancagua and Iquique.

D. You have been a student since 2010.


Trending Topics

Loading...

About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.