Grammar Quiz

[ 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:
TimeAdjective ClauseFuture Perfect Tense Grammar Present Perfect (ever never)Adjectives and PrepositionsFuture - will / going to / present continuousPast Tense & Present Perfect TenseFrequencyPresent Progressive

Other quiz:

Simple Future Tense › View

Mr David is going to … a meeting with his colleagues

A. attending

B. attend

C. to attend

D. attends

Past and Present Continuous tense › View

They ________________ in London for few days.

A. staying

B. are staying

C. was staying

D. were staying

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