Grammar Quiz

[ Tenses ]

Correct future perfect tense:

A. I will have graduated.

B. I will graduate

C. I will be graduating

D. I will have been graduated

Select your answer:
         


Random Topics:

Present Simple and ContinuousZero ConditionalConditionalsActive-Passive VoicesMay, MightModal Verbs & Time PrepositionsFuture Perfect TenseModal Verbs and PermissionConjunctions and ConnectivesConjunction and Punctuation

Other quiz:

Present Progressive Tense › View

I _____ (not, talk) to you!

A. am talking

B. am not speaking

C. talking

D. am not speaking


Prepositions › View

I’ll see you ____ home when I get there.

A. in
B. by
C. at