[ Grammar ]
You …… (to work) as a computer programmer for more than fifteen years.
A. has been working
B. have are working
C. have been worked
D. have been working
Select your answer:

Random Topics:
Grammar - direct/indirect objectsCoordinating & Subordinating ConjunctionsHow much or How many?Verb PatternsGrammar - Sentence StructureGerund & InfinitiveIdentify The TensesComparative and Superlative AdjectivesConjunctions - ConnectorsVerbs and AdverbsOther quiz:
Modal Verbs › ViewAlthough he was young, he ___ to successfully complete a challenging marathon race.
A. was able
B. could
C. ought
D. was used
Grammar › View
Identify the adjective in the sentence:
Dad’s car is blue.
A. Dad’s
B. car
C. is
D. blue
