[ Grammar ]
He………….at this school since 2001.
A. have worked
B. have been worked
C. has worked
D. work

Random Topics:
HomophonesGerund, Infinitive, Bare VerbGrammar Pronoun and Singular Plural NounParticiple AdjectivesVerbs & Verb TensesGerunds/InfinitivesPossessive Nouns with Apostrophes and PronounsGrammar: wishes and regretsFuture Tense - will and going toConditional Sentences Type 1Other quiz:
Grammar › View. The candidates –yesterday will be contacted next week. We need to make sure that we pick the right person for the position.
A. interviewing
B. to be interviewed
C. interviewed
D. to interviewing
E. being interviewed
Grammar › View
By the time he retired, he ________ for this company for more than twenty years.
A. is working
B. has been working
C. was working
D. had been working