Grammar Quiz

Topics: 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:
         


Random Topics:

Auxiliary and Modal VerbsPrepositions and TensesLanguage Features: Reflective ArticleFuture Tenses and ModalsHow many / How much - Is there / Are thereActive & PassiveModals "Should"Similes, Metaphors, Personification and HyperboleModal Verbs & Perfect InfinitiveVerb Tense

Other quiz:

Past Tenses › View

We __________ already __________ (make) the backup before the server crashed.

A. had … made

B. had … ben maked

C. was … making

D. did … make


Comparison Degree & Gerunds › View

My … sister works as nurse while my younger brother is a lawyer in our country.

A. Old

B. Elder

C. Oldest

D. Eldest