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:
SubjunctiveComparative Adverb Do Vs. Does -ing form and the to-infinitiveSimple Past or Past ContinuousPresent Perfect and Present Perfect ContinuousPresent ContinousInfinitives and ING FormsAdverb of Frequency

Other quiz:

Grammar › View

The butterfly is ________ the flowers.
   
A.     next to
   
B.     behind
   
C.     between
   
D.     in front of


Past Tense › View

I ______ (go) out to take dinner last night

A. Had been going

B. was going

C. Had gone

D. went


How to use : Read the question carefully, then select one of the answers button.