Grammar Quiz

[ Tenses ]

. Apply future perfect tense: By 2025, I (to complete) my degree.

A. By 2025, I have completed my degree.

B. By 2025, I had completed my degree.

C. By 2025, I will have completed my degree.

D. By 2025, I will complete my degree.

Select your answer:
A  B  C  D  E 


Random Topics:

-Ing and Infinitive Verb PatternsComparative Adjectives and AdverbsVocab and GrammarRelative Clauses & Real ConditionalsAdverbs, Infinitives, Definite ArticleConjunctions and PrepositionPassive Voice in Past Simple TenseTense,noun,preposition,quantityGrammar: AgreementGrammar and Verb Tenses

Other quiz:

Gerund and Infinitive › View

Would you like ___ (sit) with me here?

A. sits

B. sitting

C. sit

D. to sit


Grammar › View

Correlative Conjunction: It makes no difference to me_________we watch a movie__________play a board game.

A. both/and

B. not only/but also

C. whether/or

D. either/or

Grammar › View

My dad ___________ off the ladder while he was painting the carport.

A. fall

B. fell

C. was falling


Grammar › View

____________________ never going to believe what happened last night!

A. You’re

B. Your