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:
         


Random Topics:
Present Perfect TenseEmbedded Questions Present Perfect TenseGrammar - Present Perfect with for and sincePast and Past ContinuousPronounGrammar speak,talk,say,tellAdjective SuffixesConditionals Type I

Other quiz:

Grammar › View

You can ……………. high blood pressure by following a low-fat diet.

A. protect

B. finish

C. prevent

D. cut


Modals › View

I’m very tired. I _______ take break.

A. must

B. should

C. can

D. can’t


How to use : Read the question carefully, then select one of the answers button.