To go back to the exercise
Exercise "Present perfect", created by anonyme (a free exercise to learn English):
Results of the 112 184 people who have taken this test:
Average mark: 62 / 100 Share
Latest member with a 100/100 (perfect mark): jackf / FRANCE, on Thursday 30 June - 20:25:
"OK"
They got a perfect mark
Stats (791 candidates)
Question 1 passed: 60.4 %
She * (write) many books though she is young.
Question 2 passed: 41.6 %
We * (be/ already) to the USA and we have enjoyed our trip.
Question 3 passed: 62.8 %
Sophia * (break) this cup. Her mother will be angry at her.
Question 4 passed: 62.8 %
William and Jessica * (be) married for 40 years.
Question 5 passed: 73.5 %
He * (arrive) later than expected.
Question 6 passed: 71.9 %
Michael * (repair) the washing-machine.
Question 7 passed: 63.1 %
Justin * (eat) all the cakes I had made!
Question 8 passed: 73.8 %
My sister * (start) a new job and she likes it.
Question 9 passed: 73.5 %
She * (finish) her homework for tomorrow.
Question 10 passed: 72.7 %
Mary * (work) here since 2011.
Question 11 passed: 57.4 %
I * (lose) my keys and I don't know what to do now!
Question 12 passed: 71.6 %
I * (work) here for 5 years but I would like to go abroad now.
Click here to go back to the exercise: Present perfect
Other exercises to learn English