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:
Verb Patterns / Ing › ViewThe teachers warned…………any of the painting on our trip to the Arti Gallery.
A. us to not touch
B. warned not touching
C. us not to touch
Mixed General Quiz › View
I don’t mean to ___ but could you tell me who came over for dinner at your house tonight?
a. ply
b. pry
She 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.
