[ 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:
Sentence Structure › ViewIncreased awareness of environmental issues has led to a surge in the popularity of eco-friendly products and practices.
A. Simple (S)
B. Compound (Cpd)
C. Complex (Cpx)
Modal Auxiliaries › View
Complete the sentence: If you hurry, you ___ catch the bus.
A. can
B. should
C. might
D. would
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.
