[ Tenses ]
By the time John ________ to help, we ________ the work.
A. comes / finished
B. comes / will have finished
C. will come / will have
D. came / have finished
Select your answer:

Random Topics:
Present Perfect and Present Perfect Progressive TensesConjunctions and PronounsContractions and ConjunctionsNoun PhrasesMix-TensesConditional SentenceZero & First ContidionalDemonstrative Pronouns and Verb TensesWish / If only ( Present)Modal ProbabilityOther quiz:
Grammar › ViewAnother word for _________ is fat.
A. slim
B. underweight
C. overweight
Grammar › View
It’s difficult to _____ what the planet Earth will be like in 100 years’ time.
A. imagine
B. expect
C. remember
D. see
