[ 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

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 AdviceOther quiz:
Grammar › ViewThe ocean seems to have no end. It’s so ____________.
A. vast
B. small
C. stormy
D. calm
Prepositions › View
Don’t be angry. I’m not laughing ___ you. I’m laughing _____ you.
A. With / at
B. At / at
C. On / through
D. At / with
_______ 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
