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:

Grammar › View

It was a(n) ______ game! Our class won, 56-55. We sang happily after the game was over.

A. exciting

B. dangerous

C. fashionable

D. embarrassing


Tenses › View

I ____ tired today. I may have a temperature.

A. feel

B. was feeling

C. have felt

D. am feeling

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