Grammar Quiz

[ Vocabulary and Grammar ]

. Zoe _____ practising at four o’clock, so we went out to eat.

A. has finished

B. finished

C. finish

D. has been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present Tense with Adverb of FrequencySynonym and AntonymFuture - be going toQuestion TagSecond Type ConditionalPast ParticiplePunctuationsNoun, Adjective, and Adverb ClausesFirst Conditional SentenceGrammar: Simple Past and Past Continuous

Other quiz:

Tenses › View

past simple: Choose the correct form of the verb: The cat __________ (slept / sleeping) all day yesterday.

A. sleep

B. slept

C. sleeped

D. sleeping


Tenses › View

Tom _________ his bike when he _________ a strange noise. (ride / hear)

A. is riding / hears

B. was riding / heard

C. had ridden / had heard

D. will ride / will hear

The Present Progressive Tense › View

He ______ this soup

A. doesn’t like

B. isn’t liking


Grammar › View

I wish I ………. the money to buy a new car. My car often breaks down.

A. have

B. had

C. will have