Font size
Worksheets3rd ESO: Past Simple vs Present Perfect Simple (Unit 4)
Total questions: 40
Worksheet time: 27mins
Saskia (a) (meet) Jude two years ago.
Saskia (a) (know) Jude for two years.
They (a) (move) to Munich a year ago.
They (a) (live) there for a year.
Dad (a) (buy) that ring for mum.
She (a) (have) that ring for a long time.
I (a) (listen) to their new album ten times.
I (a) (download) that album last weekend!
Mum ............. to my music teacher several times since September.
has spoken
spoke
speaked
have spoken
When we were small, our grandmother ............ us delicious ice-cream every Sunday.
has made
have made
made
maken
My brother ............ a fight with his best friend on Saturday night.
had
has had
have had
have
.......................... your arm?
Did you ever break
Do you ever break
Have you ever broken
You have ever breaken
Do you know Barcelona?
NO. I ............. there.
never went
has never been
never have been
have never been
She .............. ten miles for charity yesterday.
has run
ran
have run
run
Mike ............ in five minutes ago. He's in the bathroom.
came
come
have came
has come
Who has (a) (take) my phone?
I (a) (get) up late this morning.
Petra (a) (fall) off her bike yesterday.
I've (a) (put) your English book in your locker.
That's the second glass you've (a) (break) today!
I (a) (send) you a text an hour ago.
When did your school term (a) (start)?
I have (a) (make) an enormous chocolate cake.
I'm so sorry. I'm afraid I have (a) (forget) your name.
................ my history book? I can't find it anywhere.
Did you see
Have you seen
You have seen
You saw
I ................. your history book over there on the table a few minutes ago.
see
have seen
saw
seen
Oh, great! I finally ............ my history book!
found
finded
have find
have found
I'm a disaster! Now I ............ my key!
lost
have lose
losted
have lost
Your key is in the kitchen, next to the cooker. I .......... it there for you earlier.
have left
has left
leaved
left
I .................. to give up chocolate.
Really?! When ................ that?
Last weekend. I ...................... any for nearly a week.
had / have you decided / haven't ate
have had / you decided / didn't eat
had / did you decide / haven't eaten
had / you have decide / didn't eat
I (a) (buy) some new shoes a week ago.
I still (a) my new shoes.
Emma (a) (not live) in the UK for a while.
Emma (a) (move) to Australia last year.
My dad (a) (take up) golf in 2001.
My dad (a) (not win) a golf competition yet.
anyone / see / my sports gear?
(a)
I (a) (leave) my sports gear in the classroom yesterday.
You (a) (start) reading that book at 10.30.
I see you really like that book. You (a) (already read) 100 pages
