Grammar Quiz

[ 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 Perfect

Other quiz:

Tenses › View

By 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