Grammar Quiz

[ Tenses ]

I ____ it by the time he called.

A. had already done

B. have already done

C. will have already done

D. have already been doing

Select your answer:
         


Random Topics:

Adjectives and PrepositionsNoun Verb AgreementGrammar ModalsPrepositional PhrasesPre-intermediateModals of Obligation & ProhibitionCardiology ServicesPast PerfectComparative - SuperlativeModal Verbs and Conditionals

Other quiz:

Present Simple and Present Continuous › View

We ………(play) our first match next Saturday.

A. plays

B. are playing

C. play


Grammar › View

You ______ a lot of money if you win this competition.

A. will get

B. would get

C. get

D. got