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:

TOEFL Adjective and AdverbHow much and how manyGrammar and SyntaxConditionals (0 - 1 - 2)Adverbs of Time and PlaceSimple Present Tense with Adverb of FrequencyGerunds & Infinitives + VocabularyModals, Infinitives and GerundsPronouns ( Interrogative )

Other quiz:

Preposition of Time › View

The weather is often terrible in London ______ January.

A. in

B. at

C. on

D. x


Grammar › View

She seldom _____ to the cinema.

A. go

B. goes

C. watch

D. walk