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:
         


Random Topics:

Mixed ConditionalComparatives, Superlatives & EquativesPast Tense vs Present Perfect TenseVocabulary & GrammarTime and CalendarArticles and DemonstrativesPresent Simple, Present Continuous or Present PerfectGrammar - may/might/couldPresent Simple x Present Continuous

Other quiz:

Ed and Ing Endings › View

My brother is the most _______ person in the world. I hate him. 
A. annoying
B. annoyed
C. annoy


Vocabulary › View

What is the adverb of good?

A. better

B. well

C. good

D. the best