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:

Auxiliaries VerbPrepositions and AdverbsModals - Have to or ShouldModals with Perfect InfinitiveModals of Obligation and PermissionPersonal PronounComparative and Superlative AdjectivesA(n), the, no articleVerbs + Gerund or InfinitivePreposition (at,in,on)

Other quiz:

Modal Verbs › View

In order to graduate, students _____ complete all required courses.

A. can

B. will

C. must

D. shall


Simple Present Tense › View

He (not drive) the car

A. Not Drive
B. Don’t Drive
C. Doesn’t Drive
D. No Drive
E. Never Drive