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

Random Topics:
Subject Verb Agreement Irregular VerbCity PlacesAdverbs by TypeAbilityDirect-Indirect SpeechAdjectives (-ed / -ing)Modal "Have to"Active vs. Passive VoiceVerb-ing or to VerbModal, Causative Verb & Elliptical StructureOther quiz:
Grammar › ViewTom can’t help ________ about the heat.
A. complain
B. complained
C. complaining
D. to complain
Grammar › View
When Franco was a baby …
A. he could sleep all day
B. he couldn’t sleep all day
C. he will be able to sleep all day.