Grammar Quiz

[ Present and Past Perfect Tenses ]

It has _____ snowing a lot this week.

A. be

B. being

C. been

Select your answer:
         


Random Topics:

Simple Present and Present Continuous TenseGrammar: Adjectives & PrepositionsPossessive Adjectives and Possessive PronounsSimple Past - Irregular VerbsParticiple Clauses & Cleft SentencesModals for RecommendationsWish, Unless, If sentenceActive and PassiveWishes and TensesAdjective Clauses

Other quiz:

Conjunction › View

He apologized ________ his mistakes

A. As

B. But

C. For

D. Because


Subject Verb Agreement › View

The leaves from the branches of the tree (fall, falls) down because of the strong wind.

A. fall

B. falls