[ Present Perfect and Present Perfect Continuous ]
I have known my best friend …… six years.
A. for
B. since

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 TenseOther quiz:
Contrast Linking Words › ViewNaim went to work _____ not feeling very well.
A. although
B. despite / in spite of
Subject Verb Agreement › View
The flowers in the garden ______ quickly.
A. grow
B. grows
Personal Pronouns › ViewWhere 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
