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