To go back to the exercise
Exercise "Present perfect", created by anonyme (a free exercise to learn English):
Results of the 3 211 people who have taken this test:
Average mark: 52.5 / 100 Share
Latest member with a 100/100 (perfect mark): biscotte92 / FRANCE, on Wednesday 05 July - 09:25:
"Good exercise! Thank you so much! :)"
They got a perfect mark
Stats (1571 candidates)
Question 1 passed: 40.5 %
I * (learn) English since last year.
Question 2 passed: 46.5 %
I * (take/not) vacation in over a year now.
Question 3 passed: 22 %
I * (study) lately,
Question 4 passed: 62.3 %
I * (live) here for 3 months.
Question 5 passed: 43.4 %
I * (read) this book 4 times since I bought it.
Question 6 passed: 47.4 %
Have you ever * (insult) your parents?
Question 7 passed: 31.4 %
Which skirt have you * (choose)?
Question 8 passed: 56.5 %
She * (work) for this company since I lost my job.
Question 9 passed: 43.3 %
My mother * (not punish) me since I was 13.
Click here to go back to the exercise: Present perfect
Other exercises to learn English