Grammar Quiz

Topics: Present Perfect and Simple Past Tense

Peter (play) ______ football yesterday.

A. has played

B. play

C. played

D. has play

E. playing

Select your answer:
         


Random Topics:

Conjunctions, Interjections and Sentence TypeGrammar - may & mightTypes of Simple SentencesVerb to Be Tenses & Object PronounSubject/Verb Agreement with Collective NounsPresent TenseTag QuestionConditional ClausePast Perfect vs Past SimpleMixed Present Tenses

Other quiz:

Grammar and Vocabulary › View

_________ farming is better for the environment because it doesn’t use harmful chemicals.

A. chemistry

B. products

C. environment

D. organic


Vocabulary › View

What does the word ‘decrees’ mean?

A. an infectious disease that causes a high rate of death

B. mischievous

C. energetic

D. to declare a formal order