[ Tenses ]
By next year, she ___ her degree.
A. has finished
B. will have finished
C. finishes
D. had finished

Random Topics:
Zero & First ConditionalBasic GrammarThe Present Progressive TenseGerunds and TensesModals of Speculation and DeductionOn, At, BySubject/Verb Agreement with Collective NounsConditional Sentence Type 2Sentence StructureSimple Present vs Present ProgresiveOther quiz:
Grammar › ViewChoose the sentence in which the subject and verb agree
A. Are there not enough notebooks for everyone?
B. Is there not enough notebooks for everyone?
Grammar - help/have/let/make › View
I ______ the mechanic (維修員) fix my car.
A. had
B. make
C. let
Grammar › ViewHow … the apples smell?
A. do
B. does
Vocabulary and Grammar › View
she went ____ holiday with her family.
A. off
B. by
C. on
D. to
