[ 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:
Past Tenses › ViewHis grandmother died last night. She … from cancer for more than a year.
A. was suffered
B. suffered
C. had suffered
D. had been suffering
Grammar › View
I __________ that movie, but I heard it was awful, so I changed my mind.
A. was going to see
B. should have seen
C. must have seen
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
