[ 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:
Synonym and Antonym › ViewIndicate the word(s) OPPOSITE in meaning to the underlined word(s) in each of the following questions.
With many companies having to downsize in tough economic items, the outsourcing and contracting of freelance workers online has become common business practice.
_
A. take on more staff
B. lay off their employees
C. close down their branches
D. notify to break down
Grammar › View
A. CANDY STORE
B. MUSEUM
C. BANK
He __________ (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
