Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘I will have completed my degree by next year.’

A. Present tense

B. future continuous tense

C. Future indefinite tense

D. Future perfect tense

Select your answer:
A  B  C  D  E 


Random Topics:

Adverb Clause ConnectorPresent simple, Present continuous, Singular, PluralSimple vs Continuous Past TenseModals for DeductionVerb to haveAdverb ClauseEs and SSubordinating ConjunctionsGrammar (Adjectives)Conjunctions, Interjections and Determiners

Other quiz:

Grammar › View

I ………….my paper for the conference since two days ago.

A. am not submitting

B. haven’t submitted

C. didn’t submit

D. don’t submit


Past Tense › View

I was ———breakfast

A. have

B. had

C. having

D. has

Grammar › View

I ____ to bed before 12:00

A. don’t never go

B. never go


Grammar for TOEFL › View

There are geographic, economic, and cultural reasons why _____ around the world.

A. diets differ

B. do diets differ

C. are diets different

D. to differ a diet