[ Grammar ]
By the time you arrive, I _____________ the presentation.
A. will have finished
B. will finish
C. am finishing
D. finished

Random Topics:
Gerund or InfinitivePerfect TenseWish clauseTenses and Sentence CompletionDependent PrepositionParallelism and Subject Verb AgreementPronounciation and GrammarBasic GrammarPast simple vs Present perfectCompound and Complex, ConditionalsOther quiz:
Grammar › ViewTrue Blood is my favorite TV series, __________ I don’t have much time to watch it often.
A. although
B. before
C. if
D. yet
Simple Present Tense › View
We….. to school together every morning.
A. walk
B. walks
Modals › View. A: ________ we bring some snacks to the party?
A. Should
B. Could
C. Did
D. Were
E. Do
Vocabulary & Grammar › View
You can always count _______ Peter because he is such a reliable person.
A. up
B. on
C. with
D. for
