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 › ViewWhich of the following sentences uses the present perfect tense correctly with a time expression?
A. He has worked here for five years.
B. She has gone to the store since three hours.
C. We have played football yesterday.
D. I have read the book two weeks ago.
Relative Clauses & Real Conditionals › View
Combine the sentences using a relative clause: The dog is barking loudly. Its owner is away.
A. The dog, whose owner is away, is barking loudly.
B. The dog is barking loudly, while its owner is away.
C. The dog, who is barking loudly, its owner is away.
D. The dog is barking loudly, despite its owner being away.
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