[ Grammar ]
Sean will have finished his project by tomorrow.
A. Future Perfect
B. Present Perfect
C. Simple Future
D. Past Continuous
Select your answer:

Random Topics:
Present ContinuousPassive Voice Active VoiceComparative and Superlative AdverbsPassive and Active SentencesParts of SpeechOn, At, ByAdverbsGrammar - Present Perfect with for and sinceGrammar - to be, possessive, have gotPast Simple, Past Continuous, Past PerfectOther quiz:
Tenses › ViewBy the time I arrived at the station, the train ______.
A. leaves
B. had left
C. was leaving
D. will have left
Tenses › View
I ___ (to lose) my keys.
A. have lost
B. lose
C. lost
