Grammar Quiz

[ Grammar ]

Alice _____ for 30 years. She is retired now

A. teached

B. taught

C. has teached

D. teachs

Select your answer:
A  B  C  D  E 


Random Topics:

Second ConditionalsMixed TensesConjunctionsNoun QuantifiersSentence TypesPresent Simple & Present ContinuousAdjective & AdverbModal PerfectAdverbial ClausePresent Perfect Continuous

Other quiz:

Vocabulary › View

What is the definition of impaled?

A. To spear

B. The process of conveying information without using speech

C. Advising

D. To avoid a duty or responsibility


Past Perfect Tense › View

What is the correct past perfect form of “I do the laundry”?

A. I have done the laundry.

B. I did the laundry.

C. I had did the laundry.

D. I had done the laundry.

Future Tenses › View

I______ call you when getting home. All right?

A. Will

B. Am going to


Gerunds and Infinitives › View

Fill in the blank.

If you love animals, you can _________ in
animal shelters.

A. work

B. working

C. to work

D. will work