Grammar Quiz

[ 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:

Present Perfect ContinuousWho vs WhomVerb + Infinitive or GerundFuture PassiveInfinitives or GerundsAdjectives-Comparison, SuperlativeTenses and QuestionsVocab CheckingFuture Tense and ConditionalsGerund

Other quiz:

Perfect Tenses and Have Got › View

Identify the sentence that uses the present perfect tense to describe a life experience.

A. I have visited Japan twice.

B. I visited Japan twice.

C. I will visit Japan twice.

D. I am visiting Japan twice.


General Knowledge › View

During the American Civil War, who were the two opposing sides?

A. The East vs. the West
B. The United States vs. Great Britain
C. The United States vs. Canada
D. The North vs. the South