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:
Auxiliary and Modal VerbsPrepositions and TensesLanguage Features: Reflective ArticleFuture Tenses and ModalsHow many / How much - Is there / Are thereActive & PassiveModals "Should"Similes, Metaphors, Personification and HyperboleModal Verbs & Perfect InfinitiveVerb TenseOther quiz:
Past Tenses › ViewWe __________ already __________ (make) the backup before the server crashed.
A. had … made
B. had … ben maked
C. was … making
D. did … make
Comparison Degree & Gerunds › View
My … sister works as nurse while my younger brother is a lawyer in our country.
A. Old
B. Elder
C. Oldest
D. Eldest
