Grammar Quiz

[ Tenses ]

We _____________ (know) James for ages.

A. has known

B. have known

C. have knew

Select your answer:
         


Random Topics:
Irregular VerbSubject – Predicate Imperative SentenceGrammar - Present Perfect with for and sinceMixed GrammarMix-TensesSimple Past - Irregular VerbsGrammar (Possessive Pronouns)Grammar: so and such

Other quiz:

Infinitive Gerund › View

I don’t fancy ______________ (go) out tonight.

A. to go 

B. go 

C. going


Articles and Determiners › View

____ people do not care about their hygiene.

A. Much

B. Little

C. Any

D. Many


How to use : Read the question carefully, then select one of the answers button.