Grammar Quiz

[ Progressive Perfect and Simple Verb Tenses ]

Fill in the blank for PRESENT PERFECT tense:

“Winters __________ been colder over the past few years.”

A. has

B. have

C. had

D. will have

Select your answer:
A  B  C  D  E 


Random Topics:

Nouns - Word Form-IONGerund or InfinitiveNoun Phrases and Verb PhrasesIELTS VocabularySynonyms and VocabularyUnless If First ConditionalGrammar on ConditionalsArticles & Compound NounsTimeModal Verbs for Possibility

Other quiz:

Correlative Conjunctions › View

Choose the correct correlative conjunctions to complete the sentence: “______ was it raining ______ was it cold, but we decided to go for a hike anyway.”

A. Not only…but also

B. Either…or

C. Both…and

D. Neither…nor


Prepositions › View

It has been raining _____ summer was over.

A. For
B. Until
C. Since

Grammar › View

He asked me when  ………….. arrive the following week.

A. I would

B. would I

C. can I

D. I can


Grammar & Vocabulary › View

The city will be built in three …………………………

A. fancies

B. cards

C. carts

D. phases