[ Grammar ]
I have been in this school ……….. 2010
A. since
B. for

Random Topics:
Regular and Irregular VerbsTake or PutAdverb ClauseVerb, Object, PrepositionLinking Words & PhrasesVerbals and GerundsVocabulary and DefinitionsModal Verbs of Deduction and SpeculationGrammar : Structural Common ErrorsPrepositions after VerbsOther quiz:
Present Tenses › ViewI will pay you back, I _____ , when I get paid.
A. promise
B. am promising
C. has promised
D. has been promising
Tenses › View
He ___ to the new city last month.
A. moves
B. moved
C. has moved
D. will move
Sports Vocabulary › ViewYou can play _____ with two bats and a ball across a net.
A. table tennis
B. ice hockey
C. yoga
Grammar › View
I imagined (get) a scholarship, and I did.
A. get
B. to get
C. getting
