[ Present Perfect Continuous Tense ]
He….(work) ……in this company since 1985.
A. has been working
B. working
C. work
D. is work
Select your answer:

Random Topics:
Gerund or InfinitivesConnectorsPresent Perfect vs Past Simpleso vs suchToeic VerbGrammar - Collective NounsSentences Function and StructureGerunds, Infinitives and ParticiplesPresent Perfect and Present Perfect ContinuousComplex SentencesOther quiz:
Grammar › ViewI have a problem. What ……………. I do ?
A. should
B. might
Modals Tenses › View
When they heard the people say, “this … be the Son of David?” they became angry, more at that than at the miracle itself.
A. could
B. should
C. managed to
D. ought to
E. is able
