Grammar Quiz

[ Tenses ]

We _____________ (know) James for ages.

A. has known

B. have known

C. have knew

Select your answer:
A  B  C  D  E 


Random Topics:

Past PassivePast Perfect SimpleCan vs be able toUsed to & would & Past SimpleVocabularyModal Verbs & Reflexive PronounsPast and Perfect TensesDemonstrative PronounSimple Present Continuous TenseSubordinating Conjunctions

Other quiz:

Past Perfect and Past Perfect Continuous › View

He (feel) bad for some weeks now.

A. has felt

B. has feeling

C. is feeling

D. has been felt


Definite & Indefinite Pronoun & Conditionals › View

What’s going on? Is there … at the door?
A. Anyone
B. Someone

Modals › View

This reaction is completely normal. You ………… worry.

A. must

B. need to

C. needn’t to

D. should


Vocabulary › View

Narcissism

A. Modest
B. Cocky
C. Arrogant
D. Showing care to others
E. In love with oneself