To go back to the exercise
Exercise "Understanding the present perfect tense", created by bridg (a free exercise to learn English):
Results of the 69 602 people who have taken this test:
Average mark: 53 / 100 Share
Latest member with a 100/100 (perfect mark): jackf / FRANCE, on Thursday 16 June - 23:28:
"OK"
They got a perfect mark
Stats (51173 candidates)
Question 1 passed: 41.1 %
(you + to wait) =» Sorry, I am late. * long?
Question 2 passed: 76.6 %
(to buy) =» I * a bicycle.
Question 3 passed: 72.3 %
(to pass) =» I am glad that you * your exam.
Question 4 passed: 39.3 %
(to work) =» Phil * all day.
Question 5 passed: 63.1 %
(already + to see) =» I * this film.
Question 6 passed: 37.7 %
(to break out) =» Fire * in my neighbour's kitchen.
Question 7 passed: 52.5 %
(to know) =» I * this website since its birth.
Question 8 passed: 41 %
(to snow) =» It * for a while.
Question 9 passed: 35.5 %
(you/to work) =» How long * here?
Question 10 passed: 60.3 %
(not to finish) =» She * her homework.
Click here to go back to the exercise: Understanding the present perfect tense
Other exercises to learn English