Grammar Quiz

[ Present Perfect Tense ]

Why ____ me?

A. have already gone

B. has rained

C. haven’t called

D. have you been

Select your answer:
         


Random Topics:

Similes, Metaphors, Personification and HyperboleTenses and FoodPresent Perfect Continuous TenseVerbal CommunicationFigurative LanguageParticipal PhrasesPast Progressive TenseInfinitivesVocabulary and Prepositions

Other quiz:

Causative Verb › View

The severe weather conditions in the alpine regions forced the airlines_____ all outgoing flights and divert incoming planes.

A. Canceled
B. To cancel
C. Cancel
D. Canceling


Conditionals › View

If you ………. (do) exercise every day, you ………. (be) fit.

A. do/ are

B. does/are

C. do/is

D. does/are