Grammar Quiz

[ Tenses ]

We _____________ (know) James for ages.

A. has known

B. have known

C. have knew

Select your answer:
         


Random Topics:

SynonymsVocab and GrammarFirst ConditionalSecond and Third ConditionalSimple Past vs Past Continuous TenseTenses StructureAsking & Giving OpinionAdjective and AdverbGrammar, adverbs of frequency placementPast Continuous and Past Simple Tense

Other quiz:

Simple Present Tense vs Present Continuous Tense › View

A: Is football your favourite sport?

B: Yes, but I …………… basketball too.

A. usually play

B. is often playing

C. am often playing

D. play often


Passive Voice › View

The garbage is picked up early in the morning.

A. Active
B. Passive