[ Tenses ]
We … staying home for 3 months by the end of May
A. Have
B. Will be
C. Will have been
D. Will have

Random Topics:
Pre-intermediateSimple Present Tense with Adverb of FrequencyPresent Perfect Tense and Simple Past TenseConjunctions, Interjections and Sentence TypePresent and Past Perfect TensesConjunction and PunctuationGrammar - QuantiflierVerb PhrasesPositive and Negative ConnotationsPresent TenseOther quiz:
Grammar › ViewWe haven’t reached the final on the funding for scientific research yet.
A. decides
B. decision
C. decisively
D. decisive
Grammar › View
As soon as you ______ all your homework, you will be allowed to go out.
A. are doing
B. had done
C. did
D. have done
Present Perfect Simple vs Continuous › ViewHe __________ (not finish) his homework yet.
A. has not finished
B. has not been finishing
How much and how many › View
How ___ money do you need to buy a house?
A. Many
B. Much
