[ 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

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 ContinuousOther quiz:
Vocabulary and Grammar › ViewI will clean up the beach as soon as it _____ raining later.
A. will stop
B. stops
C. is stopping
Present Tenses › View
____ (you/ not/ see) the difference between the two pictures?
A. Don´t you see
B. Aren´t you seeing
C. Haven´t you seen
D. Haven´t you been seeing
The Present Progressive Tense › ViewHe ______ 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
