[ 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:
Grammar › ViewThere is …………orange in the box.
A. a
B. an
C. some
D. any
Tenses › View
Fill in the blank: She (to cook) dinner when the guests arrived.
A. cooked
B. was cooking
C. cooking
D. will cook
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
