Grammar Quiz

Topics: Grammar and Vocabulary

What ……………………………………… last week end?

A. will you do

B. did you do

C. have you done

Select your answer:
     

Preview next quiz:

A lot of ……………………………… suffer so much nowadays as a result of the war in their countries.

A. roots

B. rhythms

C. immigrants