[ Grammar ]
He __ in China since 1998, he is a legend in our department.
A. had work
B. have worked
C. has worked
D. have working

Random Topics:
Intermediate GrammarPresent Continous TenseArticles A and AnParticiple AdjectivesCommasPersonal Pronouns and VerbSimple Past Irregular & NegativeFirst ConditionalsPast form of ModalsWish / If only ( Present)Other quiz:
Gerunds and Infinitives › ViewShe expected ——– soon, but things seem ———wrong.
A. promoting/ going
B. being promoted/ to go
C. to be promoted/ to go
D. to promote/ going
Grammar › View
“It was nice of you to invite me to lunch,” Bob said to John.
A. Bob thanked John for inviting him to lunch.
B. Bob wanted to express his thanks for his inviting to lunch.
C. Bob said it was nice of John to invite him to lunch.
D. Bob said to John it was nice of you to invite me to lunch.