Grammar Quiz

[ 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:

In/On/At + TimePast Simple vs Present SimpleAction, Helping & Linking VerbsInterjection & Prepositional PhrasesVerb PhraseAdjective ClausesGrammar: was/werePassive Voice in Past and Present TenseModal Verbs in Conditionals

Other quiz:

Future Tenses › View

He thinks the war won’t be over soon.

A. a spontaneous decision

B. an uncertain prediction

C. a sure prediction

D. a promise


Degrees of Adjectives › View

Superlative degree of difficult

A. difficulter

B. difficuliest

C. more difficult

D. most difficult