Grammar Quiz

[ Perfect Tenses ]

Ben _____________ all of his dinner and can have dessert now.

A. has finished

B. had finished

C. will have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and AdviceParts of SpeechPast Tense and Perfect TenseHave vs. HasTOEIC Tenses, VerbsModal Verbs for SpeculationFuture Tense and ConditionalsGrammar - Present Perfect TensePassive of Modal VerbsPresent Continous

Other quiz:

Grammar › View

Physics ….. proven to be Jerry’s easiest subject this semester.

A. has

B. have

C. had

D. will have


Grammar › View

When I was young, I __ run 100m in 30 seconds. Now it only takes 15 seconds.

A. could

B. couldn’t

Verb + Infinitive or Gerund › View

Select the right option: She hopes (to win / winning) the competition.

A. to winning

B. winning

C. win

D. to win


Passive Voice › View

The winning car ______ by Sienna.

A. got driven

B. was driven

C. was driving