To go back to the exercise
Exercise "Present perfect", created by felin (a free exercise to learn English):
Results of the 10 117 people who have taken this test:
Average mark: 43 / 100 Share
Latest member with a 100/100 (perfect mark): agronet / GREECE, on Wednesday 31 August - 23:25:
":love:"
They got a perfect mark
Stats (5781 candidates)
Question 1 passed: 56 %
The pipe * (leak) for a few weeks, so I really should get it fixed.
Question 2 passed: 59.4 %
Check that students * (understand) the instructions before they start the exam.
Question 3 passed: 46.6 %
The temperature * (already/fall) to minus three in London, and it's likely to get even colder as the day goes on.
Question 4 passed: 53.7 %
I * (dislike) travelling by sea ever since a very rough crossing from England to Sweden.
Question 5 passed: 44.6 %
Don's in the garden working on the new greenhouse. He * (build) it for most of the summer.
Question 6 passed: 29.5 %
Management * (hold) talks with union officials to try to resolve the pay dispute.
Question 7 passed: 24.9 %
The police * (close) the road because of bad weather three times this winter already.
Question 8 passed: 38.9 %
You * (smoke) again, haven't you? I can smell it on your clothes.
Question 9 passed: 47.2 %
I * (enjoy) all of his previous books, so I'm looking forward to reading his new one.
Question 10 passed: 37.7 %
I told you to be careful as you were climbing over the fence. You * (rip) your trousers.
Question 11 passed: 43.3 %
I * (look for) a pair of earrings just like these for ages.
Question 12 passed: 42.4 %
We * (stay) at this hotel a couple of times before.
Question 13 passed: 26.5 %
In recent years, Brazilian companies * (put) a lot of money into developing advanced technology.
Question 14 passed: 42.2 %
Mr Goldman * (give) nearly a million pounds to the charity this year.
Question 15 passed: 48.7 %
I * (read) this book on astrophysics for hours and I'm still only on page 6.
Click here to go back to the exercise: Present perfect
Other exercises to learn English