Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Preposition on TimeVerbals and GerundsRelative PronounPhrase vs ClauseIf ConditionalsCountable Vs Uncountable NounsAdverbs & to beArticle and Order of AdjctiveSubordinating Conjunctions and ClausesPast Simple Tenses

Other quiz:

Abstract Nouns › View

Which 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