To go back to the exercise
Exercise "Present perfect", created by sreedhar (a free exercise to learn English):
Results of the 871 people who have taken this test:
Average mark: 51.5 / 100 Share
Latest member with a 100/100 (perfect mark): ploplo / SWITZERLAND, on Wednesday 14 February - 17:06:
"Thank you for the explanations and for the excellent exercise!"
They got a perfect mark
Stats (871 candidates)
Question 1 passed: 72.3 %
Oh, no! I * (break) the flower vase into bits! Mummy will definitely give me a nice dressing-down!
Question 2 passed: 59.9 %
This car * (cost) me a lot of money. So don't ask me to buy a mink coat for you now!
Question 3 passed: 27.3 %
The police * (handle) the situation pretty proficiently. It is all quiet and peaceful now!
Question 4 passed: 69.2 %
She * (eat) all the biscuits! The greedy girl! There aren't any left for her brother!
Question 5 passed: 54.9 %
The soldiers * (fight) pretty bravely! You can see them all smiles for having done their job well.
Question 6 passed: 52.4 %
My parents * (forbid) me from joining you all without their consent. So, I am afraid I can't accompany you for the outing.
Question 7 passed: 56.6 %
You * (forget) your promise to assist me in the task. Very mean of you indeed!
Question 8 passed: 27.8 %
The farmer * (sow) all the innumerable seeds that were in his possession. Now he is looking for some rains!
Question 9 passed: 45.9 %
She * (sweep) the gigantic hall twice. That's why it looks spic and span.
Question 10 passed: 40.1 %
My mother * (knit) a lovely sweater for me! Now I am not scared of the winter!
Question 11 passed: 54.1 %
Enid Blyton * (write) scores of books for children to read and strengthen their English. Why don't you begin with The Famous Five Series?
Question 12 passed: 29.6 %
The rascal of a false friend * (slink) away. I wanted to teach him a fine lesson for his treachery.
Question 13 passed: 63.9 %
You * (spell) the word millennium incorrectly! Do correct it!
Question 14 passed: 46.8 %
They * (lend) me a helping hand. I will always remain grateful to them.
Question 15 passed: 45.2 %
We * (mistake) him for someone else. That's why we are apologising to him
Click here to go back to the exercise: Present perfect
Other exercises to learn English