Grammar Quiz

Topics: Present Tenses

Richard ___________ (do) the same job for 20 years.

A. has been doing

B. has done

C. have done

D. does

E. are doing

Select your answer:
         


Random Topics:

Used to - Would - TensesHow much and how manyArticles with Proper NounsGrammar - Be going toConditionals / Unreal PastSubordinating Conjunctions and ClausesModals VerbsModal Verbs in First ConditionalModal Verbs and PermissionCoordinating Conjunctions and Comparative Adjectives

Other quiz:

Grammar › View

Identify the conjunction in the sentence: “She likes both tea and coffee.”

A. likes

B. tea

C. and

D. both


Grammar › View

He _____ across the Channel in 1987.

A. swim

B. swem

C. swum

D. swam