[ 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 Simple › ViewMy uncles _______ to work every day
A. drive
B. drives
Pronouns ( Interrogative ) › View
Farid : ______did you put my sweatshirt, Mum?
Mother : In the cupboard.
A. What
B. Where
C. When
D. Why
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
