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

Random Topics:
Preposition on TimeVerbals and GerundsRelative PronounPhrase vs ClauseIf ConditionalsCountable Vs Uncountable NounsAdverbs & to beArticle and Order of AdjctiveSubordinating Conjunctions and ClausesPast Simple TensesOther quiz:
Present Tenses › ViewI usually……………..(wear) jeans, but today I…………….(wear) trousers.
A. wear- am wearing
B. wears- is wearing
C. wearing- wear
D. wear- weared
Grammar › View
Choose the correct preposition to complete the sentence: “He is good ___ playing the piano.”
A. at
B. on
C. with
D. for
Abstract Nouns › ViewWhich noun is an abstract noun?
A. light
B. integrity
C. sun
D. planet
Grammar › View
____ many people at the concert.
A. There is
B. There are
C. Is there
D. Are there
