Gr_Simple past vs. Present perfect
Quiz by Nozha department
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- 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
20 questions
Show answers
- Q1I don't know where Lisa is. ................... her?Did you seeHave you seenHave you saw30s
- Q2What time ................ home last night?do you gethave you gotdid you get30s
- Q3........................painting the bedroom? Yes, I finished that this morning.Did you finishHave you finishedDo you finish30s
- Q4George ........................ very well last week.hasn't beenweren'twas not30s
- Q5It ................. rain yesterday.didn'twasn'thasn't30s
- Q6Mike ..................... and invited us.did callcalledhas called30s
- Q7How many times ................. to Turkey?did she gohave she gonehas she been30s
- Q8When .............. for your visa?are you applyhave you applieddid you apply30s
- Q9When .............last come to Germany?are youhave youdid you30s
- Q10Don't ask him again. I ................. him three times.have askhave already askedasked30s
- Q11May I see the doctor? Sorry, he's .................... left the office.alreadyhas alreadyhave already30s
- Q12Have you seen that film? Oh, yes. My husband and I ................ to cinema last week. It was wonderful.have gonehave beenwent30s
- Q13Are you hungry? No, thanks. I ...................... my lunch.have already eathave already hadalready eaten30s
- Q14Unfortunately, I can't lend you some money. I've .................buy a carsaved a lot of moneypaid all the bills30s
- Q15I have a lot to do. I ................... vacuum my room yesterday so I must do it today.didn'thaven'tdid30s