Grammar Quiz

[ Perfect Modals ]

He _______________ (finish) a 500-page book in a single day!

A. must have finished

B. could have finished

C. can’t have finished

D. should have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present and Present Continuous TenseWould/would like - affirmative/negativePresent simple or Past simpleVerb Tenses and UsagePresent and Past Simple PassivePresent Perfect and Simple Past TensePassive Voice with Modalswould should couldKnee AnatomyInfinitive

Other quiz:

Grammar › View

I ___ my room every weekend.

A. clean

B. cleans

C. cleaning

D. cleaned


Vocabulary › View

What’s the noun form of deep?

A. deeper

B. depth

C. depht

D. debt