Grammar Quiz

Topics: 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:

Would/would like - affirmative/negativeConjunctions and PrepositionsMixed ConditionalsSentence TransformationQuestion tag and + - AgreementPast Continuous TenseModals for Necessity and Suggestionstoo / enoughTOEIC Grammar and Vocabulary ReviewPresent Tense vs Present Continuous

Other quiz:

Tenses › View

Identify the tense: They will have been working here for a year by next month.

A. Future Perfect Tense

B. Present Perfect Continuous Tense

C. Future Perfect Continuous Tense

D. Past Perfect Tense


Vocabulary › View

Fill in the blank with the word that most naturally completes the phrase: a _______ engine

A. experience

B. festival

C. powerful

D. sunset

E. weight