[ Perfect Tenses ]
By next summer, she (has completed / will have completed) her degree.
A. has completed
B. will have completed

Random Topics:
Modals and VocabularyGrammar - Punctuation of SentencesPast Progressive TenseConditionals Type IKinds of NounsRelative Clauses beginning with PrepositionsPossessive NounsFigure of SpeechComparisionsso vs suchOther quiz:
Grammar › ViewThe men ________ were all office workers.
A. which I talked
B. to those I talked
C. those I talked to
D. I talked to
Grammar › View
quit + ing =
A. quiting
B. quitting