[ Grammar ]
How long ………………. you brother …………………..? he looks exhausted!!
A. have ………….. been working
B. has ………….. been working
C. has ………….. worked
D. have ………….. worked
Select your answer:

Random Topics:
Modal and Auxiliary VerbsMiscellaneous Grammar UsagesPerfect and Past TenseVocabulary and DefinitionsConjunctions - Conjunctive AdverbsPronunciationIdiomsIrregular AdjectivesPast Simple, Present Perfect TenseGerund and To InfinitiveOther quiz:
Prepositions › ViewMy mother will not come ……………… 3:30 because she leaves her office at 3:00.I think she is on her way to us.
A. For
B. Before
C. After
D. In
Grammar › View
You _______ very selfish right now. I know you’re not always like this.
A. are being
B. are
