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:

Vocabulary & Grammar › View

This chemical is used to ____________ rats, and if children eat it by mistake, they might die. 

A. produce

B. consume

C. poison

D. recycle


Gerunds & Infinitives › View

Would you mind ___________ me a newspaper?

A. buy

B. to buy

C. buying

D. buys

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