Grammar Quiz

[ Grammar ]

I can’t believe it! You ___ the same mistake again!

A. make

B. are making

C. have made

D. made

Select your answer:
A  B  C  D  E 


Random Topics:

Past and Past ContinuousTenses and StructuresPast Perfect Simple & Past Perfect ContinuousPassive Voice and ModalsModals: Possibility, Necessity, ExpectationPast Simple VerbsComparative Adjectives and AdverbsSuperlativesGrammar Present Perfect (ever never)So or Such

Other quiz:

Grammar - Verb Forms › View

George ________________ any of his assignments for weeks.

A. have not turned in

B. hasn’t turned in

C. didn’t turn in

D. had not turned in


Tenses › View

By Saturday _____ on my essay for ten days.

A. will have been working

B. will have worked

C. will work

D. will be working

Asking and Giving Suggestion › View

My neighbor is noisy. You should……….

A. Let them be.

B. Tell your neighbor to increase their voice

C. Tell politely to neighbor to be silent for a while

D. I don’t know, tell me!


Grammar › View

They _________at about 4 in the afternoon.

A. are going to arrive

B. will arriving

C. are arriving

D. will arrive