Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

She ___ (finish) her homework already.

A. has finished

B. have finished

C. is finishing

D. finished

Select your answer:
A  B  C  D  E 


Random Topics:

Modals Of SpeculationSimple and Past TensesParts of Speech and GrammarPast ParticiplesAdverb of MannerGerunds in SentencesComparative AdverbGrammar - Collective NounsNouns FormationAdjectives and Adverbs

Other quiz:

Modal Verbs › View

I know how to play the piano. 

A. I can 

B. I may

C. I must

D. I need to


Comparatives › View

Christiano Ronaldo is _______________________ than Wayne Rooney.

a. popularer

b. popularest

c. more popular

d. popular

Vocabulary › View

When should one be respectful towards others?

A. Only on weekends

B. During a full moon

C. At all times

D. When feeling happy


Vocabulary › View

What is the meaning of ‘magnificent’? (adjective)

A. To improve or become better

B. To make something worse

C. extremely beautiful or impressive

D. A place where a particular group of people gather and relax