[ Tenses ]
By the time we finish the meeting, I ___ for six hours straight.
A. will have talked
B. talked
C. have talked
D. talk
Select your answer:

Random Topics:
So / Neither / Either / TooPresent Forms and Narrative Tensesanother/the others/each other/one anotherCan vs CouldPast simple - Irregular VerbsPresent Tenses and ConnectorsHave as verb and auxiliaryused to, be used to, get used toGerund/ To Verb/ VerbComparative AdverbOther quiz:
Subject Verb Agreement; Indefinite Pronouns › ViewMost of our friends ___________ going to the game tonight.
A. is
B. are
Tenses › View
They ___ in the same apartment for five years.
A. live
B. are living
C. lived
D. have lived
