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:
Pronouns › ViewThe dog saw a thief and wanted to awaken ___ master
A. him
B. her
C. he
D. his
Vocabulary › View
The branch of government that enforces the laws and policies.
A. executive branch
B. enumerated powers
C. depreciate
D. constitution
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.
