[ 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:
Countable Quantifiers › ViewThey have had ________homework in mathematics recently.
A. a lot
B. much
C. lots of
D. many
Phrasal Verb › View
Ignore her, she is just trying to _________________ her dancing skills.
A. show off
B. put off
C. cut off
D. call off
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.
