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:

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