Grammar Quiz

[ Present Tenses ]

Miss Bakes ______ (teach) science for twenty years.

A. has teached

B. has taught

C. have taught

D. have teached

Select your answer:
         


Random Topics:

Common & Proper NounsQuantifiers MixPast Perfect SimpleTenses (Present, Past, Future Forms)Subject/Verb Agreement with Collective NounsPrepositions Of PlacePre-intermediateIndependent and Dependent Clauses-ing / Infinitive

Other quiz:

Grammar › View

_________ I don’t agree with him, I think he is honest.

A. Although

B. However

C. Despite


Grammar › View

I offered ______ her with her homework.
A. helping
B. help
C. to help