Grammar Quiz

[ Tenses ]

– How long _______ you (drive)?

— Since I was 17.

A. have driven

B. do drive

C. did drive

D. have been driving

Select your answer:
A  B  C  D  E 


Random Topics:

Modals for RecommendationsUsed toModals for ObligationWho am I?Complex SentencesTenses and OpinionsComparative Adjectives and AdverbsSimple Present Negative and QuestionModal Verbs of ObligationModals, Conditionals, and Clauses- Defining, Non-defining

Other quiz:

Speech Tenses › View

Change the tense in direct speech: ‘I have a test tomorrow,’ he reminded.

A. I will have a test tomorrow,’ he reminded.

B. I had a test tomorrow,’ he reminded.

C. I have a test tomorrow,’ he reminded.

D. I has a test tomorrow,’ he reminded.


Vocabulary › View

A way the events of a story are conveyed to the reader

A. Point of view
B. Narrator
C. Plot
D. Theme

Modals › View

They can’t have arrived already.

A. Strong disbelief

B. posibility


Grammar › View

I don’t think you __________ go to bed too late every night.
A. shouldn’t
B. should
C. ought to
D. must