Grammar Quiz

[ Present Perfect ]

We ___________(have/not/meet) for a long time.

A. Haven’t met

B. Haven’t meet

C. Hasn’t met

D. have not meet

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary and PhrasesDo not or Does notVerb ConjugationMust Vs Have toModal and Phrasal VerbsUsed to & would & Past SimpleAlthough / DespiteCommunicative GrammarPrepositionModal Verbs and Conjuctions

Other quiz:

Modals › View

A: I have never seen a championship for more than 10 years. I am in desperate. I don’t know what to do.

B: I share your pain. I think you _______ change your favorite club.

A. shouldn’t

B. have to

C. don’t have to


Grammar › View

Choose the right option.

How ___________ sales did you make today ?

A. much

B. more

C. many

D. most

Reported Speech and Subjunctive › View

My mom asked ………… completed my assignment.

A. have I

B. what I had

C. whether I had

D. had I


Mixed General Quiz › View

With just over 8.7 million people, Sweden is one of ___ countries in the world to develop its own automobile industry.
a. small
b. smaller
c. smallest
d. the smallest