[ 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 ConditionalsOther quiz:
Present Simple and Present Continuous › ViewWe ………(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
