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:

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