Grammar Quiz

Topics: Present Perfect Tense

I (finish) __________ my exercise already.

A. have finished

B. has finished

C. finished

D. finish

Select your answer:
         


Random Topics:

Grammar, Literature, and VocabularyPassive with ModalsTenses and ArticleGrammar - too & enoughPassive VoiceSimple Present - Negative & Interrogativewill, be going to, would like toZero & First ContidionalNoun, Verb, AdjectivePast and Perfect Tenses

Other quiz:

Have Got › View

… your cousins … a dog? Yes,

A. Have / got / they have.

B. Has / got / they has


Grammar › View

This time last year I _____ in Japan.

A. have travelled

B. travelled

C. was travel

D. was travelling