[ 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

Random Topics:
Nouns - Word Form-IONGerund or InfinitiveNoun Phrases and Verb PhrasesIELTS VocabularySynonyms and VocabularyUnless If First ConditionalGrammar on ConditionalsArticles & Compound NounsTimeModal Verbs for PossibilityOther quiz:
Grammar › ViewI will never (my ears/pierce) ___________. It’s too painful.
A. have my ears pierced
B. have piercing my ear
C. had pierced my ear
D. had my eyes pierce
Third Grade Exam › View
A. have breakfast
B. brush your teeth
C. get up
Grammar › ViewHe 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
