[ 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:
Present Continuous › ViewWe use the present continuous for things that happened in the past.
A. TRUE
B. FALSE
Mixed General Quiz › View
How many ___ are there in the chain you are wearing?
a. lynx
b. rinks
c. links
The 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
