[ Tenses - Auxiliaries ]
Where ______ you been? I’ve been looking for you the whole morning!
A. has
B. have
C. does
D. will

Random Topics:
Grammar - help/have/let/makeTenses and PronounsPast Tense vs Future TenseConjunctive Adverbs and PunctuationModal Auxiliaries and Similar ExpressionsUnscramble SentencePassive ModalsPresent Forms and Narrative TensesPresent Simple QuestionsPrefixes SuffixesOther quiz:
Grammar › ViewWhat is the short form of will + not?
A. willn’t
B. won’t
C. wil’t
D. wont’
Grammar › View
Millions of people all over the world watch this programme.
A. This programme is watched by millions of people all over the world.
B. This programme was watched by millions of people all over the world.
C. This programme is being watched by millions of people all over the world.
Vocabulary and Grammar › ViewWhich word means “to hurt or yell at someone”?
A. hard
B. fight
C. share
D. similar
Grammar › View
Laura has just finished cooking dinner.
A. Present Simple
B. Present Continuous
C. Present Perfect Simple
D. Present Perfect Continuous
