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:

Perfect Tenses of Verbs › View

Some of the climbers had left for the summit too late.

A. present perfect

B. past perfect

C. future perfect


Modal Auxiliary › View

You need your sleep.

You _________ stay up late.

Which modal auxiliary is the right choice for giving suggestion?

A. mustn’t

B. shouldn’t

C. don’t have to

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