Grammar Quiz

[ Grammar ]

Omar ___________ (to do) his homework for 1 hour.

A. have been doing

B. has been doing

C. has being doing

D. have being doing

Select your answer:
         


Random Topics:

Connectives (because, due to, owing to, because of)Vocabulary and DefinitionsSentences Function and StructureReported Speech and TensesVerb AgreementVerb and VocabularyAdverb & Compound SentencesPast SimpleModal and Auxiliary VerbsClauses and Conjunctions

Other quiz:

Tenses › View

While they ___ the movie, I ___ some popcorn.

A. watched / was making

B. were watching / was making

C. were watching / made

D. are watching / make


Grammar and Vocabulary › View

Change to the passive: They employ a lot of people in marketing.

A. A lot of people are employed.

B. A lot of people is employed.