
Simple Past VS Present Perfect
Quiz by lkkbeng lkkbeng
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1
Hints for past tense Vs Hints for present perfect tense
Users sort answers between categoriesSorting60s - Q2
Match the sentence with the tense being used in the sentence.
Users link answersLinking45s - Q3
I cooked a meal two days ago.
Past tense
Present perfect tense
Present tense
15s - Q4
I played golf in 2023.
Present tense
Past tense
Present perfect tense
15s - Q5
Have you ever hung the washing before?
Present tense
Present perfect tense
Past tense
15s - Q6
Mr Chan has been a teacher for 20 years.
Past tense
Present perfect tense
Present tense
15s - Q7
Ms Mo has been a doctor since 2020.
Present tense
Present perfect tense
Past tense
15s - Q8
Olie ironed the clothes last summer holiday.
Present tense
Present perfect tense
Past tense
15s - Q9
Have you ever ____the grocery shopping?
Users enter free textType an Answer30s - Q10
No, Danny _____ never _____ the furniture before.
Users re-arrange answers into correct orderJumble30s - Q11
Our new home is big. Mum ____ (hire) a helper to clean our home and make dinner recently.
Users enter free textType an Answer30s - Q12
The helper's name is Lydia. She is very nice. She ____ (work) as a helper in Hong Kong for nine years.
Users enter free textType an Answer30s - Q13
Yesterday, she ___ (cook) spaghetti for us! It was delicious!
Users enter free textType an Answer30s - Q14
Do you remember my dog, Betsy? She ____ birth to four little puppies recently.
Users re-arrange answers into correct orderJumble30s - Q15
The puppies are so cute! Dad ___ care of puppies before.
Users re-arrange answers into correct orderJumble30s