[ 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:
Past Simple and Past Progressive-ed or -ingBe Going To vs. WillPresent Perfect and Present Perfect ContinuousPast Perfect vs Past SimpleSimple Future - PassiveGerunds as Objects of PrepositionsGrammar (Adjectives)Verb FormsOther quiz:
Tenses › ViewMelinda —- with her family nowadays as she —- a flat to move into yet.
A. stays / doesn’t find
B. is staying / isn’t finding
C. has been staying / hadn’t found
D. is staying / hasn’t found
Vocabulary and Grammar › View
The software _________ (optimize) user experience if the usability issues are addressed.
A. optimizes
B. would optimize
C. will optimize
D. optimized