[ 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:
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