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:

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 Structure

Other quiz:

Prefixes Suffixes › View

I need to ________ (do again) the math problem I got incorrect.

A. undo

B. disdo

C. predo

D. redo


Grammar › View

The earthquake ______ at 7.30pm last night when many people ______ dinner.

A. occurred – were having

B. occurred – was having

C. was occurred – had

D. was occurring – had

Grammar › View

Tom 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.