NEW
Font size
WorksheetsPresent perfect and past simple primary
Total questions: 15
Worksheet time: 8mins
She ............... late last night.
slept
sleeps
has slept
have slept
Win and Wan ...........friends for many years.
has been
were
was
have been
........you .........the books this morning?
Did,returned
Did, return
Have, returned
Has, returned
Sarah ................ anything from the fare last night.
haven’t got
hasn’t got
didn‘t get
didn’t got
I............... my parents yet.
haven‘t met
hasn’t met
didn’t met
didn’t meet
The people ............... for the train since 9:00am.
wait
waited
has waited
have waited
The fish.............. upstream to the ocean last year.
swam
swim
has swum
have swum
Who ...........the door last night?
Knocked
has knicked
knocks
have knocked
You ............. in the USA last year.
hasn’t been
haven’t been
weren’t
wasn’t
The teacher ............ already............ three lessons.
haven’t given
have given
has given
hasn‘t given
My mom...........outside in 1990.
didn’t work
haven’t worked
hasn’t worked
doesn’t work
When I was young, ................
I have walked with two hands
I can walk with two hands
I could walk with two hands
I walk with two hands
A: Did she know you ?
B:....................
No, she haven’t
No, she didn’t.
Yes, she didn’t
No, she hasn’t
what can you tell from the picture?
Earl was in Penang.
Earl has been in Penang
Earl were in Penang
Earl is in Penang
You and he..........just ............friends.
was -
were -
has been
have been
