[ 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 › ViewChoose the question which is correct.
A. Who you live with?
B. Who do you live with?
C. Who are you live with?
D. Who live with you?
Grammar › View
A: This student has circled the mistakes in the text, but he hasn’t corrected them, so he’ll only get half marks.
B: He ________ the instructions properly.
A. must have read
B. might have read
C. can’t have read
D. may have read
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
