Grammar Quiz

[ Vocabulary ]

I have repeated this _________ several times.

A. performance

B. performed

C. perform

D. to perform

Select your answer:
A  B  C  D  E 


Random Topics:

Present Forms and Narrative TensesPast Simple & Past ContinuousVerb to Be Tenses & Object PronounAdjective or AdverbTenses and ArticlesSecond ConditionalsNoun, Verb, AdjectiveSimple and Past TensesSubordinating Conjunctions and ClausesCompound Adjectives

Other quiz:

Vocabulary › View

Which of the following words do not have the same meaning as “latter”?

A. former

B. last

C. final

D. ultimate


Vocabulary and Idioms › View

Her explanation of the phenomenon was so confusing that I couldn’t _____ anything.

A. take in

B. put back

C. call for

D. go over

Grammar › View

She ………. every Saturday with her friends.

A. dance

B. is dancing

C. dances

D. are dancing


Grammar › View

Books …. been taken by me.

A. is

B. are

C. has

D. Have