
Present Perfect x Past Simple
Quiz by Ricardo Brand
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
I ____________ (leave) my bag on the train this morning.
Users enter free textType an Answer45s - Q2
Helen ____________ (complete) the test half an hour before the end.
Users enter free textType an Answer45s - Q3
The match can't begin yet because the other team __________________ (not arrive)
Users enter free textType an Answer30s - Q4
We _________________ (not play) chess for ages. Do you feel like a game?
Users enter free textType an Answer45s - Q5
I _______________ (like) their last album, but I'm not keen on the new one.
Users enter free textType an Answer45s - Q6
When _________________ (go) to the cinema last?
Users enter free textType an Answer45s - Q7
Sam __________________ (not take) a day off since last April.
Users enter free textType an Answer45s - Q8
______________________ (you see) my wallet? I'm sure I left it here on the desk.
Users enter free textType an Answer45s - Q9
When __________________ (you realize) that you wanted to be a musician?
Users enter free textType an Answer45s - Q10
I __________________ (have) an idea! Why don't we go skating tomorrow?
Users enter free textType an Answer45s - Q11
You're half an hour late! I __________ here for ages!
wait
have waited
have been waiting
am waiting
45s - Q12
Paul _______ in all day today, so now he feels like going out.
stays
has been staying
has stayed
is staying
30s - Q13
I'd like to dance with you, but I ______________ for my friend.
have waited
wait
have been waiting
am waiting
30s - Q14
I __________________ this computer for more than ten years, so I'm thinking of getting a new one.
have been having
have
have had
am having
45s - Q15
Before he walked to the park he __________ to his mom's house to get his frisbee.
have went
go
have gone
had gone
45s