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:
A  B  C  D  E 


Random Topics:

Vocabulary and PrepositionsAdverb of Frequency and Past Continuous TensePassive to ActiveConditionals / Unreal PastModal Verbs and Contrastive ConjunctionsClauses and ConjunctionsContrastive ConjunctionsTenses StructureAuxiliary Verbs & Question TagsModals and Advice

Other quiz:

Grammar and Vocabulary › View

The knight saved the princess from the monster. He was very _______________.

A. brave

B. fierce

C. friendly

D. courteous


Conjunction › View

She never helps anyone … having a lot of money

A. Otherwise

B. However

C. Inspite of

D. Instead

Articles › View

_______ black car and _______ red motorcycle both belong to the gentleman who lives across the street.

A. a, a

B. the, a

C. a, the

D. the, the


V-ing/to-V › View

This website will help you ______ English better.

A. learn

B. learning

C. learnt