[ Grammar ]
I have known my best friend ………… 2015
A. since
B. for

Random Topics:
Simple Present TenseEnglish MorphosyntaxInversions and SubjunctiveCompound AdjectivesFuture SimpleEd and Ing EndingsGrammar - Punctuation of SentencesPrepositions & Prepositional PhrasesModals of ProbabilityRegular and Irregular AdverbOther quiz:
Present Perfect vs Past Simple › ViewI _____ this film already, so I’m not going to the cinema with you.
A. saw
B. have seen
C. haven’t seen
D. seed
Grammar › View
Ms. Vanitha’s new curtains were the perfect _________ to the rest of her home décor.
A. compliment
B. complement
C. complimentary
Preposition › ViewThe boy ran fast in the gym.
Which word is a preposition?
A. boy
B. ran
C. fast
D. in
Modals › View
I…..be at work before ten, so I try to sleep in most days.
A. supposed to
B. allowed to
C. don’t have to
D. need to