[ Grammar ]
You can have your book back on Monday. __________ it by then.
A. I’ve finished
B. I’ll be finishing
C. I’ll have finished

Random Topics:
VocabularySubordination ConjunctionsPreposition and ConjunctionGerund, Infinitive, Bare VerbAuxiliary VerbsFirst ConditionalOrdering AdjectivesModal Verbs and Contrastive ConjunctionsHas Got & Have GotConditional Type 1Other quiz:
Grammar › ViewWhat is the correct way to write the book title?
A. Charlotte’s Web
B. “Charlotte’s Web”
Past Perfect & Past Simple › View
William felt ill last night because he………..too many cakes.
A. had eaten
B. ate
Tenses › ViewI was surfing the Internet while my classmates ________ to each other.
A. have chatted
B. are chatting
C. will chat
D. were chatting
Prepositions › View
She plays tennis ___ Fridays.
A. in
B. on
C. at
D. every
