[ 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:
Conjunctions › ViewHe drives carefully …. he can reach home safely
A. in order to
B. In order that
C. for
Distinguishing Future Tenses › View
We ________ have a party next weekend.
A. had
B. have
C. are going to
D. will
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