Grammar Quiz

[ Tenses ]

He ___ a very experienced teacher. He ___ French for 15 years.

A. to be / taught

B. am / is teaching

C. is / has been teaching

D. will be / was teaching

E. was / are teaching

Select your answer:
         


Random Topics:

Sentence Structure and ConjunctionsVerb PhraseSimple Present vs Present ProgresiveExclamationAdjective or AdverbInfinitive and GerundPassive VoicePresent and Future TensesSubordinating and Coordinating ConjunctionsPreposition on Time

Other quiz:

Present Continuous for Future › View

We __________ to a football match tomorrow.

A. are going

B. goes

C. went


Grammar › View

He _ _ _ _ not drive a car.

A. Does

B. Do

C. Is

D. Are