Grammar Quiz

[ Verb Tenses ]

He has been rehearsing for the school play. (Present Perfect)

A. has been rehearsing

B. will be rehearsing

C. rehearsed

D. was rehearsing

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Future TenseGerund - to Infinitive Infinitives for reasonsPhrases and TensesPast Tense, Recount Text, and Future TenseHave as verb and auxiliaryQuantifiers, Countable and Uncountable NounsQuestion TagPresent Perfect or Past Simple TenseParts of Speech and Grammar

Other quiz:

Grammar › View

Daisy (agree) with other members in the last meeting.

A. agreed

B. agrees

C. will agree

D. has agreed


Tenses › View

Which of the following is the correct form of the verb? “He ___ (not/like) to swim.”

A. does not like

B. is not liking

C. not likes

D. do not like

Vocabulary and Grammar › View

She likes ____________. She goes to the swimming club every Sunday.

A. taking

B. collecting

C. playing

D. swimming


Coordinating Conjunctions › View

Luis bought decorations for the party, ______ Carla prepared all of the food.

A. but

B. and

C. yet

D. so