Grammar Quiz

[ Tenses ]

I __________ my homework already. (finish – present perfect)

A. finish

B. have finished

C. finished

D. had finished

Select your answer:
A  B  C  D  E 


Random Topics:

Comparison of Adjectives and AdverbsPresent Perfect Negative and InterrogativeAction, Helping & Linking VerbsDirect and Indirect SpeechPresent PerfectPreposition of TimeVerb Tenses and Past ParticiplesSimple Present VS Present ContinuousSo - Too - Either - NeitherSentences vs Run-Ons

Other quiz:

Grammar › View

know/my/do/you/name/?

A. Do you know my name?

B. You know my name do?

C. Know you do my name?

D. Do you name my know?


Tag Question › View

She needs to feed the chicken in the morning,______?

A. doesn’t she

B. does she

C. needn’t she

D. need she

Prepositions and Prepositional Phrases › View

Choose the sentence that uses a preposition correctly to indicate location.

A. She walked quickly to the store.

B. He jumped over the fence.

C. They laughed at the joke.

D. The book was on the table.


Future Tenses › View

I _____ you an email as soon as I reach my hotel.

A. send

B. will send

C. sent

D. will be sending