[ Tenses ]
She will have finished her homework by the time you arrive.
A. Future Simple:
B. Future Continuous:
C. Future Perfect:
D. Future Perfect Continuous:

Random Topics:
Passive VoiceConditional Sentences and AdverbsReflexive Pronouns & Modal VerbsPast ModalsIntensifiers: Really vs VeryPhrase or ClauseDirect and Indirect SpeechFormal & Informal WordsGrammar and SyntaxComplex Sentences with Adverb ClausesOther quiz:
Grammar › ViewHe noticed that Peter______________ the old chair.
A. hadn’t paint
B. has been painted
C. have painted
D. hadn’t painted
Grammar › View
You have to make a _______ changes in your computer program.
A. some
B. few
C. little
D. bit
Tenses › ViewWhen talking about actions and situations which are generally true, we use:
A. Present simple
B. Present continuous
Grammar › View
Andrea: I can dance very well
She said she ________ dance very well
A. can
B. could
C. would