To go back to the exercise
Exercise "Present perfect", created by anonyme (a free exercise to learn English):
Results of the 717 people who have taken this test:
Average mark: 71 / 100 Share
Latest member with a 100/100 (perfect mark): jackf / FRANCE, on Tuesday 28 June - 21:44:
"OK"
They got a perfect mark
Stats (470 candidates)
Question 1 passed: 65.5 %
We * (go) to Oxford because it is a beautiful place.
Question 2 passed: 73.8 %
He * (be) a vet for 20 years.
Question 3 passed: 77 %
You * (work) tonight and you are tired now.
Question 4 passed: 58.9 %
He * (leave) his house and gone for a gap year.
Question 5 passed: 74.9 %
They * (finish) their homework. Great!!
Question 6 passed: 64.9 %
She * (eat) a cake but she is still hungry.
Question 7 passed: 46.8 %
I * (swim) with my coach as he wanted to motivate me.
Question 8 passed: 58.3 %
We * (drive) his car and I have enjoyed it.
Question 9 passed: 62.6 %
She *(give) a present to her sister.
Question 10 passed: 71.1 %
I * (listen) to the teacher and I have done the exercises.
Click here to go back to the exercise: Present perfect
Other exercises to learn English