[ Tenses ]
Tom has learnt Spanish _______ 5 months.
A. for
B. since
C. in
D. about

Random Topics:
Conjunctions and TransitionsGrammar - SimilesTOEICAdjective / Noun + to InfinitiveTenses & PrepositionPresent Simple with Adverbs of FrequencySimiles, Metaphors, Personification and HyperboleIntermediateTenses and VerbsPresent Simple and Present ContinuousOther quiz:
Phrasal Verb › ViewVets always look ____ animals. It is their job.
A. for
B. into
C. after
D. in
Grammar › View
Sam wanted me ____ there early in the morning.
A. come
B. coming
C. to come
Grammar › ViewThe artist had been painting …… two decades before he sold his first painting.
A. during
B. for
C. since
D. on
Simple Future Tense › View
We … watch a film this weekend
A. is going to
B. are going to
C. will be
D. we were
