[ 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 VocabularyOther quiz:
Grammar › ViewAccording 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
