Font size
WorksheetsPast simple and present perfect - 9th 3
Total questions: 18
Worksheet time: 9mins
I ____________________ (finish / just) my homework.
did just finish
have just finish
have just finished
finished
Caroline ___________________ (miss) the schoolbus yesterday.
missed
have just missed
did not missed
have miss
Just', 'already', 'yet' are signal words for ...
Present Perfect Tense
Past Simple Tense
_________________ (you/see) Mary last week?
Did you see
Have you seen
Did you seen
Have you see
My best friend's name is Fatima. I ______________ her for about 8 years.
have known
knew
Last year I ______________ to Italy. It was fantastic.
went
have gone
What is the participle of fall?
feel
fell
fallen
fellen
She's a vegetarian. She _______________ meat for the last 10 years.
hasn't eaten
ate
What is the partciple of eat?
ate
eat
eaten
She ______________ a small flat in Mirfa in 2010.
bought
has bought
buying
buy
What is the participle of speak?
speak
spoke
spoken
I _________________ a bone in my body in my life.
broke
have never broken
I _______________ high school in 2010. Now, I'm studying at university.
haven't finished
finished
When I was in California in 2002 I _____________ Michael Jackson.
have met
met
I love going for walks with my dog. I __________________ him for 5 years.
have had
had
would had
had had
What is the participle of meet?
meet
met
meeted
What is the participle of write?
writing
wrote
written
What is the participle of make?
made
making
maked
