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 TensesOther 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
