Grammar Quiz

[ Present Tenses ]

We need a new car. We …………………………………….. (have) this one for ages.

A. have

B. are having

C. have had

D. have been having

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - SimilesAction vs Linking Verbs/ Verb PhrasesContinuous TensesTypes of Simple SentencesPresent Perfect Simple & ContinuousSecond ConditionalsConditional Sentences Type I, IIVerb to haveModalsUsed to

Other quiz:

Prepositions › View

be equal______

A. about

B. at

C. to

D. in


Vocabulary › View

During a class presentation, Priya forgot her lines and felt embarrassed. What does the word “Embarrassed” mean?

A. Feeling or expressing overwhelming happiness or joyful excitement

B. Feeling or expressing revulsion or strong disapproval

C. Feeling or showing embarrassment

D. Sad or displeased because someone or something has failed to fulfill one’s hopes or expectations

Grammar › View

Richard is ……… his new glasses today.

A. wore

B. wear

C. wears

D. wearing


Question Words › View

She ___________ English every week.

A. teaches

B. teach