Grammar Quiz

Topics: Present Tenses

This is the first warm day we ____ (have) this year.

A. have

B. are having

C. have had

D. have been having

Select your answer:
         


Random Topics:

Pronouns and QuantifiersSimple present/ past/ future tenseComparative and Superlative AdverbsModal Auxiliaries and To Be VerbsDescriptionsPresent Perfect SimpleInversion + Passive VoicePresent Simple, Present Continuous or Present PerfectPreposition after some VerbsPossessive Adjectives & Possessive Pronouns

Other quiz:

Modal Verbs › View

The children _____ in the garden because it’s raining, so they _____ somewhere else.

A. mustn’t be playing / can’t be

B. may be playing / might be

C. must have played / should be

D. can’t be playing / must be


Vocabulary - Grammar › View

We ____ our quality time when the unexpected guess ____.

A. had – came

B. were having – came

C. had been having – came

D. have had – would have come