To go back to the exercise
Exercise "Present perfect", created by anonyme (a free exercise to learn English):
Results of the 112 367 people who have taken this test:
Average mark: 69.5 / 100 Share
Latest member with a 100/100 (perfect mark): marit64 / CANADA, on Monday 25 March - 20:58:
"Thanks a lot for your test, I appreciate it."
They got a perfect mark
Stats (112367 candidates)
Question 1 passed: 1.4 %
* (meet/ever/you) a famous person ?
Question 2 passed: 1.3 %
She * (know) her best friend for 10 years.
Question 3 passed: 1.5 %
He * (buy) a new house.
Question 4 passed: 1.3 %
I *(be) ill since last Friday.
Question 5 passed: 1.3 %
Tim * (take) maths lessons.
Question 6 passed: 1.3 %
He * (be/already) to Australia.
Question 7 passed: 1.2 %
They * (eat/never) chocolate.
Question 8 passed: 1.2 %
How long * (you/ be) in England ?
Question 9 passed: 1.4 %
* (they/ever/have) an accident ?
Click here to go back to the exercise: Present perfect
Other exercises to learn English