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:

Grammar › View

They don’t know where the key is. That’s why they haven’t opened the door.

A. If they had known where the key was, they would open the door.

B. If they knew where the key was, they would have opened the door.


Vocabulary › View

Important; worthy of being deeply considered

A. surpass

B. exhale

C. grave

D. biodegradable

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