[ 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

Random Topics:
Adverbial Clause of ConcessionTime Clauses of FutureState Verbs and Action VerbsVerbal and Appositive PhrasesGrammar - Capitalization and Possessive NounsCohesive DevicesModals in the Past - Speculation and Deductionduring, for, whileCoordinating ConjunctionsSimple Present Tense with Adverb of FrequencyOther quiz:
Gerunds and Infinitives › View________________ is bad for your health.
A. Smoking
B. To smoke
Tenses › View
Mr. Pike________English at our school for 20 years before he retired last year.
A. had been teaching
B. has been teaching
C. was teaching
D. is teaching
Vocabulary › ViewPART OF SPEECH: Predominant is a(n) __________.
A. Preposition
B. adverb
C. article
D. adjective
Modals › View
The company ________ go bankrupt if they don’t find a lot of money quickly!
A. should
B. shouldn´t
C. might
D. could
