[ Grammar ]
I ____ a lot of assignments since last week until right now
A. complete
B. completed
C. have completed
D. have been completing

Random Topics:
Adjectives and DegreesPresent and Past TensesConditionals and Modal VerbsCan vs CouldConnectives (because, due to, owing to, because of)Conjunctions, Prepositions and InterjectionsTenses: Present simple, Past Simple, Future SimplePresent Simple x Present ContinuousNouns, Articles, DeterminersNoun, Quantifiers and SuffixesOther quiz:
Grammar › ViewI told John not to drive, because he _____ all night.
A. drank
B. was drinking
C. had drunk
D. had been drinking
Grammar › View
We __________to get up early when we lived in the countryside.
A. not used
B. didn’t use
C. don’t use
D. doesn’t use
Grammar › ViewDo you think ______ sixteen grammar questions are easy or difficult?
A. this
B. these
C. that
Grammar › View
Your uncle used to drive a truck when he was young,______ ?
A. didn’t he?
B. did she?
C. did you?
D. was he?
