Take the QUICK TEST. Fill in the gaps with the preset perfect or the past simple forms of the verbs in brackets.   Once you finish the test, the correct answers will be displayed.

Welcome to your Present perfect

hello

1. This (be) the best party since we (finish) high school.

2. He (be) so active and sporty at university. But after the accident he (never, be) the same.

3. A: I’ve just heard that your car (break down) yesterday. B: Yeah, it (be) the second time this week. So annoying.

4. A: Tom, look I (buy) a new car. B: Wow, it’s cool. When (buy, you) it?

5. What do you think of my English? Do you think it (improve) ? By the way, yesterday I (retake) the English test and (score) 90%.

6. A: Ron, you look terrible. B: No wonder, the last two or three months (be) terrible. I (never, be) so exhausted in my life.

7. Have you heard what happened on Saturday? Gaby (drink) a bit more than she was supposed to. She (stumble) and (spill) her Martini on the CEO’s wife.

8. Mike, (you, cleaned) your room yet? Mum, can’t you see, I’m watching my favourite serial.

9. When Sam (graduate) from university in 2018, he immediately (start) working for FOX Television but after a few months he suddenly (quit). He deeply regretted his decision as he (be) unemployed ever since.

10. Tough luck, John, Sue is not here;  she (go) out for lunch five minutes ago. But, look, she (leave) you a message.