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:

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