[ Grammar ]
She ___ working on the project by the time the deadline arrives.
A. has finished
B. will finish
C. will have finished
D. finishes

Random Topics:
Present Perfect and Present Perfect Progressive TensesVerb ConjugationAdverbial ClauseHave to / Do not have toWas and WereGerunds, Infinitives and ParticiplesAdjective & AdverbsWish clausePassive Voice, Modals of Deduction and First ConditionalPast Progressive TenseOther quiz:
Vocab Checking › ViewDa Nang is not only renowned for its mesmerizing views but also its … residents.
A. unapproachable
B. amiable
C. self-important
D. haughty
Grammar › View
Lan is the __________ student in my class.
A. hard-work
B. better
C. good
D. most hard -working