Grammar Quiz

[ Tenses ]

She ___ been working there long.

A. hasn’t

B. hadn’t

C. didn’t

D. doesn’t

Select your answer:
A  B  C  D  E 


Random Topics:

How much and how manyAbilityRegular and Irregular VerbsSubject Verb Agreement & Subjunctive MoodModal PossibilitiesPrepositions and Adverbs of MovementFuture FormsPreposition of TimeKinds of SentencesTenses and Verb Forms

Other quiz:

Grammar › View

His plans to go to London fell …………. due to lack of funds

A. apart

B. away

C. out


Future Tense › View

Farez … tennis at 7.30. He usually starts at 7 o’clock. Could you come before that?

A. will play

B. play

C. will be playing

Modal Verbs › View

I ___ swim well when I was 6 years old.

A. could

B. might

C. may

D. can


Vocabulary › View

Fill in the blank with the word that most naturally completes the phrase: stop for _______

A. adventure

B. equipment

C. live

D. passengers

E. pedestrians