Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
B1 3ESO grammar
0
%
0
0
0
Back
Restart
fall
fell
Oops!
Okay!
The plane crashed because the engines ......... fire. (catch)
had caught
Oops!
Okay!
wear
wore
Oops!
Okay!
I (visited / have visited) Paris three times.
I have visited Paris three times.
Oops!
Okay!
speak
spoke
Oops!
Okay!
(Did you ever have / Have you ever had) a pet?
Have you ever had a pet?
Oops!
Okay!
This is the gift ______ I gave her yesterday
which
Oops!
Okay!
Who is that man? Why _______ (he/ look) at us?
is he looking
Oops!
Okay!
The Past Continuous form of work (he)...
he worked
he was working
he was work
he working
Oops!
Okay!
understand
understood
Oops!
Okay!
dream
dreamt / dreamed
Oops!
Okay!
How long ago (did you meet / have you met) your best friend?
How long ago did you meet your best friend?
Oops!
Okay!
tell
told
Oops!
Okay!
I (never tasted / have never tasted) champagne.
I have never tasted champagne.
Oops!
Okay!
come
came
Oops!
Okay!
freeze
froze
Oops!
Okay!
I can't make up my mind. What ______(you/think) I should do?
do you think
Oops!
Okay!
Are you hungry? ___________ (you/want) something to eat?
Do you want
Oops!
Okay!
drive
drove
Oops!
Okay!
ring
rang
Oops!
Okay!
By the time Joseph returned home Sarah .......... to get in touch with him several times. (try)
had tried
Oops!
Okay!
Complete: I ______ (meet) Sarah yesterday.
meet
met
was met
was meeting
Oops!
Okay!
That’s the restaurant _______ I had my birthday party.
where
Oops!
Okay!
Messi scored the goal. The fans went wild. (as soon as)
As soon as Messi had scored the goal, the fans went wild.
Oops!
Okay!
Nobody is here. They have ... to find new species in the rainforest. (gone - been - going)
gone
Oops!
Okay!
show
showed
Oops!
Okay!
This is the woman _______ helped me yesterday.
who
Oops!
Okay!
(Did she answer / Has she answered) all the questions at her biology exam last week?
Did she answer all the questions at her biology exam last week?
Oops!
Okay!
It’s the place______ I studied.
where
Oops!
Okay!
hide
hid
Oops!
Okay!
sleep
slept
Oops!
Okay!
Jim called Jane from his office. He came back home. (before)
Jim had called Jane from his office before he came back home.
Oops!
Okay!
I didn’t hear you because I was listening to music. → What tenses are used here?
Past Simple + Past Continuous
Both Past Continuous
Both Past Simple
Present + Past
Oops!
Okay!
It’s a type of fruit ________ you can use to make juice.
which
Oops!
Okay!
blow
blew
Oops!
Okay!
You'll like Sophie when you meet her. She __________ (be) very nice.
is
Oops!
Okay!
You're normally very patient, so why ______ (you/be) so unreasonable about waiting ten more minutes?
are you being
Oops!
Okay!
run
ran
Oops!
Okay!
There (was / has been) a heavy storm yesterday. It (destroyed / has destroyed) many buildings in our city.
There was a heavy storm yesterday. It destroyed many buildings in our city.
Oops!
Okay!
be
was / were
Oops!
Okay!
What was he doing at 10pm yesterday?
He was watching TV.
Oops!
Okay!
…………… (you / go) to the gym every day?
Do you go to the gym every day?
Oops!
Okay!
make
made
Oops!
Okay!
fight
fought
Oops!
Okay!
What’s the structure of the Past Continuous (affirmative)?
Subject + have + verb
Subject + was/were + verb-ing
Subject + did + verb
Subject + verb + -ed
Oops!
Okay!
draw
drew
Oops!
Okay!
They didn't tell me. Easyjet cancelled the flight. (that)
They didn't tell me that Easyjet had cancelled the fligh
Oops!
Okay!
steal
stole
Oops!
Okay!
shine
shone
Oops!
Okay!
break
broke
Oops!
Okay!
MAKE A SENTENCE: play basketball / she / break her leg
She was playing basketball when she broke her leg.
Oops!
Okay!
sing
sang
Oops!
Okay!
wake
woke
Oops!
Okay!
stand
stood
Oops!
Okay!
ride
rode
Oops!
Okay!
We …………… (not/like) ice-cream.
We don't like ice-cream.
Oops!
Okay!
We (didn't see / haven't seen) Tom at the school concert last night.
We didn't see Tom at the school concert last night.
Oops!
Okay!
build
built
Oops!
Okay!
Choose the correct question: ______ you watching TV when I called?
did
were
was
do
Oops!
Okay!
We (finished / have finished) painting this room last week.
We finished painting this room last week.
Oops!
Okay!
choose
chose
Oops!
Okay!
We (went / have gone) to the theatre last week.
We went to the theatre last week.
Oops!
Okay!
cut
cut
Oops!
Okay!
begin
began
Oops!
Okay!
grow
grew
Oops!
Okay!
She has a son ________ is a doctor.
who
Oops!
Okay!
swim
swam
Oops!
Okay!
The scientists haven´t finished - haven´t been finishing their research yet.
haven´t finished
Oops!
Okay!
We often use while with...
past simple
past continuous
future simple
present simple
Oops!
Okay!
Let's go to a place _______ the sun always shines.
where
Oops!
Okay!
What was John doing at 3pm yesterday? TIDY
He was tidying his room.
Oops!
Okay!
Yesterday, I (saw / have seen) all my friends. It was great.
Yesterday, I saw all my friends. It was great.
Oops!
Okay!
fly
flew
Oops!
Okay!
What were they doing in school yesterday morning? LIBRARY
They were reading in the library.
Oops!
Okay!
I'm not hungry. I (did already eat / have already eaten).
I'm not hungry. I have already eaten.
Oops!
Okay!
They ________ (be) very happy now. They’ve just got married.
are
Oops!
Okay!
The people ________ live in that island are friendly.
who
Oops!
Okay!
shoot
shot
Oops!
Okay!
read
read
Oops!
Okay!
learn
learnt / learned
Oops!
Okay!
You can eat it out of a bowl or plate. It's very popular in Asian countries.
Noodles
Oops!
Okay!
Complete: He ______ (break) his leg while he ______ (play) football.
was broke / playing
broke / played
broke / was playing
was breaking / played
Oops!
Okay!
It is a black drink that adults like it.
Coffee
Oops!
Okay!
Please be quiet! I …………… (work) now!
Please be quiet! I am working now!
Oops!
Okay!
I was so sad because Jill ........... somewhere in Spain. (disappear)
had disappeared
Oops!
Okay!
They were playing football when it started to rain. → Which tense is “were playing”?
past simple
past continuous
present continuous
Oops!
Okay!
win
won
Oops!
Okay!
MAKE A SENTENCE: on Monday / wait for the bus / start to rain
On Monday, I was waiting for the bus when it started to rain.
Oops!
Okay!
(Did you take / Have you taken) your dog to a vet yesterday?
Did you take your dog to a vet yesterday?
Oops!
Okay!
The camera, _______costs £100, is over there.
which
Oops!
Okay!
Complete: They ______ (not watch) TV when I arrived.
didn’t watch
doesn’t watch
wasn’t watching
weren’t watching
Oops!
Okay!
hit
hit
Oops!
Okay!
Air _________ (consist) mainly of nitrogen and oxygen.
consists
Oops!
Okay!
mean
meant
Oops!
Okay!
They (just sold / have just sold) their house. They are moving abroad.
They have just sold their house. They are moving abroad.
Oops!
Okay!
hear
heard
Oops!
Okay!
see
saw
Oops!
Okay!
pay
paid
Oops!
Okay!
(Did these children have / Have these children had) many toys when they were younger?
Did these children have many toys when they were younger?
Oops!
Okay!
let
let
Oops!
Okay!
He took up a job. He left school. (as soon as)
He took up a job as soon as he had left school.
Oops!
Okay!
The Giant Panda has been - was an endangered species for years.
has been
Oops!
Okay!
We bought a house ________ is 200 years old.
which
Oops!
Okay!
eat
ate
Oops!
Okay!
She (never was / has never been) to France. She would love to go there one day.
She has never been to France. She would love to go there one day.
Oops!
Okay!
feel
felt
Oops!
Okay!
Maria finished the meal. And I arrived. (by the time)
Maria had finished the meal by the time I arrived
Oops!
Okay!
Climate change caused - has caused many glaciers to melt.
has caused
Oops!
Okay!
cost
cost
Oops!
Okay!
It comes in a bottle. It can be spicy or sweet.
Sauce
Oops!
Okay!
lose
lost
Oops!
Okay!
buy
bought
Oops!
Okay!
shut
shut
Oops!
Okay!
What time (did you get up / have you got up) up today?
What time did he get up today?
Oops!
Okay!
The fisherman has been catching - has caught 50 kilos of fish since yesterday.
has caught
Oops!
Okay!
bite
bit
Oops!
Okay!
put
put
Oops!
Okay!
meet
met
Oops!
Okay!
This shop …………… (open) at eight and …………… (close) at six.
This shop opens at eight and closes at six.
Oops!
Okay!
teach
taught
Oops!
Okay!
What were they doing? TALK
They were talking.
Oops!
Okay!
forgive
forgave
Oops!
Okay!
sit
sat
Oops!
Okay!
(Did she ever ride / Has she ever ridden) a camel?
Has she ever ridden a camel?
Oops!
Okay!
bring
brought
Oops!
Okay!
What’s the time expression often used with Past Continuous?
evey day
tomorrow
while / when
next week
Oops!
Okay!
She told me her name but I ______________ (not/remember) it now.
don't remember
Oops!
Okay!
find
found
Oops!
Okay!
Mike works in a bank. He (worked / has worked) there for 2 years.
Mike works in a bank. He has worked there for 2 years.
Oops!
Okay!
go
went
Oops!
Okay!
In the past, students (wore / have worn) uniforms in this school.
In the past, students wore uniforms in this school.
Oops!
Okay!
Choose the correct sentence:
When I cooked, the phone was ringing.
When I cook, the phone rings.
When I was cooking, the phone rang.
Oops!
Okay!
She loves the chocolate _______ I bought.
which
Oops!
Okay!
get
got
Oops!
Okay!
know
knew
Oops!
Okay!
send
sent
Oops!
Okay!
(I/think) of selling my car. Would you be interested in buying it?
I am thinking
Oops!
Okay!
think
thought
Oops!
Okay!
hold
held
Oops!
Okay!
do
did
Oops!
Okay!
(Did you ever break / Have you ever broken) a bone?
Have you ever broken a bone?
Oops!
Okay!
drink
drank
Oops!
Okay!
My great great grandfather (had / has had) five sisters.
My great great grandfather had five sisters.
Oops!
Okay!
Animal conservation became - has become more important in the last 100 years.
has become
Oops!
Okay!
have
had
Oops!
Okay!
spend
spent
Oops!
Okay!
Edmund Hillary and Tenzing Norgay got to the top of Mount Everest ... . (since 1953 - almost 60 years ago - for almost 60 years)
almost 60 years ago
Oops!
Okay!
I didn't use my credit card. I lost it. (because)
I didn't use my credit card because I had lost it.
Oops!
Okay!
I (knew / have known) my great grandmother for a few years - she died when I was eight.
I knew my great grandmother for a few years - she died when I was eight.
Oops!
Okay!
You cannot see Tim now. He (just went / has just gone) to bed.
You cannot see Tim now. He has just gone to bed.
Oops!
Okay!
What’s the structure of the Past Simple (affirmative)?
Subject + verb + -ed / irregular form
Subject + will + verb
Subject + have + verb
Subject + was/were + verb-ing
Oops!
Okay!
She (never run / has never run) in a marathon. She is going to do this for the first time next year.
She has never run in a marathon. She is going to do this for the first time next year.
Oops!
Okay!
She often …………… (eat) meat.
She often eats meat.
Oops!
Okay!
dig
dug
Oops!
Okay!
I (already saw / have already seen) this film twice.
I has already seen this film twice.
Oops!
Okay!
Tom always …………… (get up) early in the morning.
Tom always gets up early in the morning.
Oops!
Okay!
rise
rose
Oops!
Okay!
feed
fed
Oops!
Okay!
MAKE A SENTENCE: when / finish my football match / need a shower
When I finished my football match, I needed a shower.
Oops!
Okay!
She …………… (not/cook) every day.
She doesn't cook every day.
Oops!
Okay!
Don't put the dictionary away. (l/use) it.
I am using
Oops!
Okay!
We use the Past Simple to talk about...
finished actions in the past
general truths
future plans
habits in the present
Oops!
Okay!
I (had / have had) my cat for over a year now.
I have had my cat for over a year now.
Oops!
Okay!
Pit …………… (smoke) 19 cigarettes a day.
Pit smokes 19 cigarettes a day.
Oops!
Okay!
Susan fell in love with Jack. She told her parents. (after)
After Susan had fallen in love with Jack she had told her parents.
Oops!
Okay!
MAKE A SENTENCE: when / arrive at the airport / my sister / wait for me
When I arrived at the airport, my sister was waiting for me.
Oops!
Okay!
(Did you ever sleep / have you ever slept) in a tent?
Have you ever slept in a tent?
Oops!
Okay!
What were they doing in Paris on Saturday? SIGHTSEE
They were sightseeing.
Oops!
Okay!
You drink tea out of a...
cup
Oops!
Okay!
(Did you send / Have you sent) your homework to your teacher yesterday?
Did you send your homework to your teacher yesterday?
Oops!
Okay!
MAKE A SENTENCE: see my friend / walk to school / yesterday
I saw my friend when I was walking to school yesterday.
Oops!
Okay!
set
set
Oops!
Okay!
We use the Past Continuous to describe...
permanent states
actions in progress in the past
future intentions
routines
Oops!
Okay!
catch
caught
Oops!
Okay!
I was in Paris for a week. I met Ann there. (when)
When I had been in Paris for a week, I met Ann there.
Oops!
Okay!
(Did your parents write / Have your parents written) an email to your teacher yet?
Have your parents written an email to your teacher yet?
Oops!
Okay!
Look! Peter …………… (juggle).
Look! Peter is juggling..
Oops!
Okay!
The puppy ... (drink) milk from a bottle for two months.
has been drinking or drank
Oops!
Okay!
The Past Simple form of go is...
go
went
gone
goes
Oops!
Okay!
Yesterday I (had / have had) dinner with a friend.
Yesterday I had dinner with a friend.
Oops!
Okay!
A fruit which is used as base flavor for many things.
Strawberry
Oops!
Okay!
MAKE A SENTENCE: 9pm / I / get ready for bed
At 9pm, I was getting ready for bed.
Oops!
Okay!
Jack never …………… (have) breakfast in the morning.
Jack never has breakfast in the morning.
Oops!
Okay!
sell
sold
Oops!
Okay!
What (did your parents give / have your parents given) you for your last birthday?
What did your parents give you for your last birthday?
Oops!
Okay!
say
said
Oops!
Okay!
They …………… (have) their lunch at the moment.
They are having their lunch at the moment.
Oops!
Okay!
Last night I (lost / have lost) my keys – I had to call my flatmate to let me in.
Last night I lost my keys – I had to call my flatmate to let me in.
Oops!
Okay!
I couldn't go out. I broke my leg. (because)
I couldn't go out because I had broken my leg.
Oops!
Okay!
What were they doing at 5 o'clock yesterday?
They were playing football.
Oops!
Okay!
begin
began
Oops!
Okay!
She can go out because she (already did / has already done) her homework.
She can go out because she has already done her homework.
Oops!
Okay!
What were they doing when we arrived at the wedding?
They were dancing.
Oops!
Okay!
Complete: While I ______ (read), my dog was sleeping.
read
was reading
reads
was read
Oops!
Okay!
Don't put the dictionary away. (l/ need) it.
I need
Oops!
Okay!
She (lived / has lived) in London since 1994.
She has lived in London since 1994.
Oops!
Okay!
become
became
Oops!
Okay!
We often use when with...
present simple
past simple
past continuous
both past simple and past continuous
Oops!
Okay!
Pst! The baby …………… (sleep).
Pst! The baby is sleeping.
Oops!
Okay!
He (crashed / has crashed) his car yesterday. He has to walk to work now.
He crashed his car yesterday. He has to walk to work now.
Oops!
Okay!
I can't understand why he ______ (be) selfish. He isn't usually like that.
is being
Oops!
Okay!
They’re the mountains ________ I climbed with my father.
which
Oops!
Okay!
give
gave
Oops!
Okay!
lend
lent
Oops!
Okay!
write
wrote
Oops!
Okay!
take
took
Oops!
Okay!
shake
shook
Oops!
Okay!
deal
dealt
Oops!
Okay!
She always ……………(go) to school by bike.
She always goes to school by bike.
Oops!
Okay!
keep
kept
Oops!
Okay!
forget
forgot
Oops!
Okay!
It’s a famous person ______ plays the guitar and writes songs.
who
Oops!
Okay!
Which is an example of Past Continuous?
She studied English.
She has studied English.
She studies English.
She was studying English.
Oops!
Okay!
He has been collecting fossils ... he was a student. (for - ago - since)
since
Oops!
Okay!
It …………… (not rain) at the moment.
It isn't raining at the moment.
Oops!
Okay!
She (owned / has woned) this car for over two years.
She has owned this car for over two years.
Oops!
Okay!
What was she doing when I called?
She was doing the shopping. / She was shopping.
Oops!
Okay!
I rarely …………… (go) to bed before midnight.
I rarely go to bed before midnight.
Oops!
Okay!
He (was / has been) in Turkey for two weeks now.
He has been in Turkey for two weeks now.
Oops!
Okay!
Many explorers have ... to the North Pole. (go - been - going)
been
Oops!
Okay!
The girl _______phoned is my sister.
who
Oops!
Okay!
How long (did you know / have you known) Susie for?
How long have you known Susie for?
Oops!
Okay!
hurt
hurt
Oops!
Okay!
What was John doing at 3pm yesterday? TIDY
He was tidying his room.
Oops!
Okay!
Choose the correct negative: He ______ to the party last night.
doesn’t go
didn’t go
didn’t went
wasn’t go
Oops!
Okay!
Kate has been studying endangered species ... . (for ten years - since 10 years - ten years)
for ten years
Oops!
Okay!
Does your mother …………… (teach) English?
Does your mother teach English?
Oops!
Okay!
throw
threw
Oops!
Okay!
What was she doing at 8am on Sunday? RACE
She was running a race.
Oops!
Okay!
He couldn't go skiing, because he ........... ill the night before. (fall)
had fallen
Oops!
Okay!
leave
left
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies