Grammar Quiz

[ Grammar ]

We________a lot of progress in our English lessons.

A. Have made

B. Make

C. Made

D. Had made

Select your answer:
         


Random Topics:

Grammar (Adjectives)Used to & would & Past SimplePhrasesGrammar PhrasesTimeSimilesMix-TensesTypes of SentencesComparisonEmployment Vocabulary

Other quiz:

Grammar › View

According to my schedule, by the end of this week, hopefully, I ……. all my duties.

A. would do

B. will do

C. will be doing

D. will have done


Adverb Clauses › View

_____ you finish your homework, please mop the floor for me.

A. so

B. when

C. because

D. after