[ Tenses ]
. In two weeks, I __________ in this flat for two years.
A. have lived
B. had lived
C. will have lived

Random Topics:
Adverb of Frequency and Past Continuous TenseInterjections, Tag Questions and Nouns of Direct AddressInfinitive and GerundGrammar for IELTSParts of Speech and GrammarPhrasal Verbs and Verb FormsAcademic VocabularyIrregular verbsFOR & SINCEPossessive PronounsOther quiz:
Grammar › View. If you mix red and blue, you __________ purple.
A. makes
B. making
C. have made
D. make
E. will make
Grammar › View
I don’t want this tale.
I have ________ read it.
A. Still
B. Yet
C. Already