Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

I have known my best friend …… six years.

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

-Ing and Infinitive Verb PatternsPrepositions Of PlaceCoordinating ConjunctionsPast Perfect and Past Perfect Continuous TenseNounPassive with ModalsPrepositions after Verbs and AdjectiveGrammar: Adjectives & PrepositionsGrammar: so and suchSimple vs Continuous Past Tense

Other quiz:

Compound Adjectives › View

Some computer games improve your ______ skills

A. high-rise

B. decision-making

C. world-changing

D. reading


Vocabulary & Grammar › View

Mrs. Jones parks the car in the ____ next the the garden.

A. wall

B. house

C. garage

D. shed

Personal Pronouns › View

Where are 3C children? Do you see ____?

A. they

B. we

C. them

D. us


Vocabulary › View

A collection of devices and tricks intended to influence thinking.

A. thesaurus

B. almanac

C. propaganda

D. dictionary