[ Grammar ]
By next Friday, I ……………….. my project and submitted it for review.
A. will finish
B. will be finishing
C. will have finished
D. will have been finishing

Random Topics:
Present Tenses and ConnectorsProgessive TensesNoun / PronounSpellingParticiple - ing/ edDeterminers & QuantifiersModal ProbabilityPresent ContinuousHave as verb and auxiliaryCountable - UncountableOther quiz:
Second Conditional › ViewIf I ________ you , I ______ that.
A. Were/ wouldn’t do
B. Was/ do
C. Will / Doing
D. Were / did
Conjunctions › View
He will succeed ________ he works hard.
A. but
B. unless
C. lest
D. if
Some vs. Any › ViewThere isn’t …juice.
· a. a
· · b. an
· · c. some
.· · d. any
Tenses › View
‘We were studying in Bangkok’
A. Past Simple
B. Past Continuous
C. Future Perfect
D. Present Continuous
