[ Future Tenses ]
When you …….(come) back, he will have already bought a new house.
A. will have come
B. come
C. will come
D. came

Random Topics:
Must or Mus notWish SentenceRelative Clauses & Real ConditionalsModals with Perfect InfinitiveHave vs. HasQuestion TagsLinking Words and PhrasesPronounciation and GrammarGrammar - may/might/couldAdverbs, Infinitives, Definite ArticleOther quiz:
Modals › View__________use a dictionary, but you have to ask the teacher first.
A. You have to
B. You can
C. You can’t
D. You do not have
Grammar › View
I ______ the guitar when he came home.
A. was practising
B. practise
C. practised
D. were practising
