[ Present Perfect and Simple Past Tense ]
Peter (play) ______ football yesterday.
A. has played
B. play
C. played
D. has play
E. playing

Random Topics:
Preposition on TimeVerbals and GerundsRelative PronounPhrase vs ClauseIf ConditionalsCountable Vs Uncountable NounsAdverbs & to beArticle and Order of AdjctiveSubordinating Conjunctions and ClausesPast Simple TensesOther quiz:
Tenses › ViewWhich of the following sentences is in the future simple tense?
A. She will go to the party.
B. She goes to the party.
C. She is going to the party.
D. She went to the party.
Verb Tenses › View
I…………….my parents at the weekend.
A. help
B. helping
C. helps
Abstract Nouns › ViewWhich noun is an abstract noun?
A. light
B. integrity
C. sun
D. planet
Grammar › View
____ many people at the concert.
A. There is
B. There are
C. Is there
D. Are there
