[ 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 TimeOther quiz:
Present Continuous for Future › ViewWe __________ 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
