Grammar Quiz

[ Grammar ]

I ____ a lot of assignments since last week until right now

A. complete

B. completed

C. have completed

D. have been completing

Select your answer:
A  B  C  D  E 


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 Suffixes

Other quiz:

Grammar › View

Do 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?