[ 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:
Passive Voice in Past Simple TenseInfinitive or GerundQuantifies and Modals of DeductionComparative and Superlative AdverbsDependent PrepositionAction VerbQuantifiers and AdjectivesSimple Present and Present Continuous TensesConjunctions and PronounsWH Questions and Simple Past TenseOther quiz:
Grammar › ViewIn the sentence “He will attend the meeting,” what is the verb phrase?
A. He
B. will attend
C. Attend
D. Meeting
Grammar › View
We stay in a little log …….. when we go skiing in the Alps.
A. hostel
B. resort
C. cabin
D. cottage
