To go back to the exercise
Exercise "Present perfect simple and -ing", created by felin (a free exercise to learn English):
Results of the 16 585 people who have taken this test:
Average mark: 42 / 100 Share
Latest member with a 100/100 (perfect mark): leonie27 / FRANCE, on Sunday 08 December - 12:31:
"Thanks a lot!"
They got a perfect mark
Stats (12458 candidates)
Question 1 passed: 41.8 %
Tom has got an important job to finish by the end of the month. He * (stay) at work until after 10 o'clock three days this week already.
Question 2 passed: 43.2 %
Marie has been in Stockholm for a few weeks now. She * (stay) with her friend Inga while she's there.
Question 3 passed: 31.2 %
I * (see) a physiotherapist for a couple of years- ever since I broke my wrist.
Question 4 passed: 46.2 %
We reached the top of the hill as the sun began to disappear beneath the horizon. It was one of the most spectacular sunsets I * (see) in my whole life.
Question 5 passed: 37.5 %
A) where have you been all day? B) I * (finish) my homework.
Question 6 passed: 37 %
A) you are looking pleased with yourself. B) Yes, I * (finish) my last exam and I'm going on holiday tomorrow.
Question 7 passed: 38.8 %
A) Do you fancy a game of squash this week end?B) No thanks. I * (play) a couple of times before, but I just can't get the hang of it.
Question 8 passed: 31.6 %
A) Paul! Look at your clothes! B) Sorry Mum. I * (play) football in the park and it was a bit muddy.
Question 9 passed: 45.7 %
I * (clean) the kitchen floor. What would you like me to do next?
Question 10 passed: 42.4 %
I * (clean) the car all morning and my hands are filthy.
Question 11 passed: 19.7 %
Megan * (put) a lot more effort into her flute practice recently and is starting to make really good progress.
Question 12 passed: 31.1 %
There have been a lot of burglaries in the area recently, so now we * (put) locks on all of our doors.
Click here to go back to the exercise: Present perfect simple and -ing
Other exercises to learn English