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:

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