Grammar Quiz

[ Grammar ]

Choose the correct verb tense: ‘He (be) a doctor for five years.’

A. was

B. will be

C. is

D. has been

Select your answer:
A  B  C  D  E 


Random Topics:

Time ExpressionsDEGREE COMPARISONSubject Verb Agreement Irregular VerbModal SpeculationGrammar (Adverbs, Prepositions, Prepositional Phrases)Articles A and AnFuture - Will and Be going toWill, Be going to, Present ContinuousPresent Continuos TenseAbility

Other quiz:

Modals and Vocabulary › View

The arid desert had very little water and few plants. It was a place where survival was tough due to the dry conditions.

A. Cold

B. Dry

C. Lush

D. Wet


Vocabulary › View

What does ‘inevitable’ mean?

A. Connected with God or a god; very important and treated with great respect

B. certain to happen

C. Stop somebody from being angry or giving them something they want

D. To take the place of somebody/something

Grammar › View

We use present continuous to describe __________.

A. Past completed actions

B. Ongoing actions or definite future plans

C. Future predictions

D. Routines and habits


Grammar › View

“You can’t come in ____ a ticket,” the man told us.

A. without

B. through

C. by

D. with