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:

Grammar and VocabulariesAdverbs (manners & modifiers)Present Continuous, Present Perfect and Used toConjunctive Adverbs and PunctuationGrammar: AgreementGerunds + To InfinitiveConditionals (0 - 1 - 2)Grammar speak,talk,say,tellModal Verbs and AdvicePresent, Past and Future Tense

Other quiz:

Vocabulary & Grammar › View

What is the noun form of the verb “exchange”?

A. Exchange

B. Exchanger

C. Exchanging

D. Exchanged


Adverb › View

They emailed us and asked for a meeting before we finish the project. _______, they want a review of everything we have done so far.

A. Basically

B. Luckily

C. Surprisingly

D. Hopefully