[ Tenses ]
A: Are you free at 8 tonight?
B: I will have to study first but I ……………….. by then.
A. will finish
B. will have been finishing
C. finished
D. will have finished

Random Topics:
Gerunds and InfitinitivesPreposition of TimeThe Present Progressive TensePast simple - Irregular VerbsGrammar Rules-ing / InfinitiveConjunctions and CommasPresent Perfect SimpleAdjective / Noun + to InfinitiveSubjunctiveOther quiz:
Vocabulary › ViewWhat is the definition of ‘balance’?
A. A place where a particular group of people gather and relax
B. To have a particular position in a list of things that have been put in order of importance
C. To say that an action is not allowed
D. a state in which different things exist in equal (noun.)
Grammar › View
There were so many __________ at the stadium today.
A. poeple
B. poepel
C. poepel
D. people
Grammar › ViewWhat ______ your mother do?
A. does
B. is
C. do
Vocabulary › View
busy, working steadily
A. calculate
B. industrious
C. compose
D. considerable
