I _____ up all night if I have a lot of homework to do.
A. stayed
B. staying
C. stay
D. stays

Random Topics:
SynonymsGrammar - Sentence StructureConditionals III - Mixed 1st, 2nd & 3rd ConditionalsArticles & PrepositionSome & AnySimple Present and Present ContinuousMust / must notPast Perfect TenseLinking VerbMust or Mus notOther quiz:
Grammar › ViewChange to passive:
John’s mother raised him in a small town.
_____
A. John was raised in a small town by his mother.
B. John has been raised by his mother in a small town.
C. John was being raised in a small town by his mother.
D. The mother was raised in a small town.
Grammar › View
The exam ___ easy. You never know. But right now you need to study for tomorrow.
A. might be
B. must be
C. must have been
Present Tenses › ViewMy mom (NOT FINISH) ___________ the book she (START) _______ reading a few days ago.
A. hasn’t finished / starts
B. hasn’t finished / started
C. hasn’t been finishing / starts
D. hasn’t been finishing / started
Grammar › View
The London Eye is one o f______landmarks in Britain.
A. the best known
B. the well-known
C. the better known