Grammar Quiz

[ Tenses with Time Expressions ]

She ___ (be) a doctor in the future.

A. will be

B. has been a doctor

C. is a doctor

D. was a doctor

Select your answer:
A  B  C  D  E 


Random Topics:

Communicative GrammarFuture Continuous TensePassive SentencesAdjective ClauseIELTS VocabularyTravel VocabularyNouns, Articles, Determinersas...as, comparatives, superlativesWish, Unless, If sentenceAdjective or Adverb

Other quiz:

Grammar › View

To talk about the future after certain words (‘when’ ‘until’ ‘after’ ‘before’ ‘as soon as’)

A. Present continuous

B. Present perfect

C. Present simple


Grammar › View

The problem ______.

A. has been solved

B. have being solved

C. was solve

D. has being solved

Vocabulary › View

What does “embraced” mean?

A. Danced

B. Hugged


Grammar › View

What will you do this afternoon?
a. I play soccer.
b. I played soccer.
c. I’ll play soccer.
d. I was playing soccer.