[ Time ]
He has been in China ____ 50 years.
A. Since
B. For
C. Ago

Random Topics:
GerundsIndefinite and Reflexive PronounsHelping and Linking VerbsGrammar and VocabulariesEmployment Vocabulary-ed or -ingLinking VerbsAlthough / DespiteProgessive TensesSocial Media VocabularyOther quiz:
Modals › ViewYou never know, I ______ become president one day and be the best.
A. might
B. will
C. may not
Articles & Preposition › View
____ the end of next year, we will have made $100,000.
A. In
B. Until
C. By
Grammar › ViewSam put the ladder _____ the tree.
A. on
B. against
Grammar › View
The boy is too careless. (Identify the adverb in the stated sentence)
A. too
B. careless