[ 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:
Vocabulary › ViewWhich word means “to undergo or experience something bad or unpleasant”:
A. survive
B. suffer
C. respond
D. endure
Vocabulary › View
puts information in order according to its level of importance
A. subordination
B. parallel
C. formal outline
D. speaking outline
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
