[ 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 › View_______ his injuries, he bears no animosity towards his attackers.
A. Because of
B. But for
C. In spite of
D. Without
Few vs. Little › View
Did you take ______ photos when you were away on holiday?
A. Much
B. Many
C. Few
D. Little
. 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
