Grammar Quiz

[ Past Tense vs Present Perfect Tense ]

A stray dog ________ just ________ (bite) my leg. It still hurts.

A. have … bit

B. has … bit

C. has … biten

D. has … bitten

Select your answer:
         


Random Topics:

Conjunctions & PrepositionsPossessive PronounsRelative & Interrogative PronounsVerb Tenses and Subject Verb AgreementPossessive Adjective and PronounVocabulary and DefinitionsComparative Adjectives and AdverbsVocabulary Spelling GrammarFuture Tense (will/be going to/p.continuous)

Other quiz:

Tenses › View

What took you so long? By the time you ______ I _______ all the work by myself!

A. came/ had done

B. had come/ did

C. came/ did

D. had come/ had done


Distinguishing Future Tenses › View

There is ________ milk in the fridge.

A. little

B. some

C. much