Grammar Quiz

[ Future Tenses ]

By next year, she __________ her degree.

A. obtain

B. has obtained

C. will obtain

D. will have obtained

Select your answer:
A  B  C  D  E 


Random Topics:

Comparison and ModalsAdverbs and AdjectivesConditional Sentences Type I, IITenses - Irregular VerbsPast simple - Irregular VerbsClause Markers TOEFL GrammarAdjective Clause and Adverb ClauseVerb FormsPronouns ( Interrogative )Present Perfect Simple & Present Perfect Continuous

Other quiz:

Present Perfect Tense › View

“Why don’t you watch the film?’‘

“…..… before”

A. Watch

B. Watched

C. Watches

D. Have watched


Vocabulary › View

Words such as: but, and, so are frequently used in sentences. What do we call these joining words?

A. Comparisons

B. Inferences

C. Conjunctions

D. Hyperbole

Tenses › View

Two years ago, Mark ____ his own business, but he ____ freelance work since then.

A. started / has been doing 

B. was starting / has done  

C. has started / does

D. starts / was doing


Tenses › View

What tense is the following sentence?

She has worked in the bank for five years.

A. Simple Past Tense

B. Present Perfect Tense

C. Present Continuous Tense

D. Past Continuous Tense

E. Simple Future Tense