Grammar Quiz

[ 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:
A  B  C  D  E 


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 Frequency

Other quiz:

Grammar › View

There 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 › View

PART 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