Grammar Quiz

[ Reported Speech and Tenses ]

Fill in with present perfect: He __________ (finish) his project.

A. finished

B. has finished

C. finishes

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Tense, Pronouns and AntecedentsArticlesModals, Infinitives and GerundsGrammar: Simple Past and Past ContinuousTenses and ComparisonsFuture Perfect vs Future ContinuousPaired ConjunctionMain Idea and Sentence StructureComparison and ModalsFirst Conditionals

Other quiz:

Similes and Body Idioms › View

he Nintendo Wii cost an arm and a leg!

A. was very expensive

B. arms and legs are body parts


Modals › View

Jennifer ……… the promotion that she is expecting as she hasn’t reached her sales target yet.

A. shouldn’t have got

B. hadn’t got

C. didn’t use to get

D. wasn’t getting

E. may not get

Grammar › View

Identify the main verb in the sentence:

The butcher had opened really early today.
_
A. Butcher

B. had

C. opened

D. early


Perfect Tense › View

You have studied English _____ March.

A. For

B. Since

C. Yet

D. By