[ 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:
Some vs. Any › ViewI forgot to buy ….. cheese.
a. some
b. any
Future Continuous, Future Perfect and Future Perfect Continuous › View
In 15 minutes I _____________ (finish )at work. There will be more minutes left.
A. Won’t be finishing
B. Won’t have finished
C. Won’t have been finishing
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