To go back to the exercise
Exercise "Past Perfect or Present Perfect", created by greg100 (a free exercise to learn English):
Results of the 40 030 people who have taken this test:
Average mark: 56.5 / 100 Share
Latest member with a 100/100 (perfect mark): necroboynonoss / FRANCE, on Wednesday 08 February - 06:15:
"Thanks a lot for this exercise =)"
They got a perfect mark
Stats (40026 candidates)
Question 1 passed: 54 %
We weren't hungry. We * dinner.
Question 2 passed: 49.7 %
Before coming to Siberia Tom * snow.
Question 3 passed: 73 %
Helen * in England for three years but she can't speak English very well.
Question 4 passed: 57.1 %
She offered me dinner, but I * a sandwich, so I wasn't hungry.
Question 5 passed: 63.8 %
Today I * Joan three times but I haven't been able to contact her.
Question 6 passed: 58.2 %
Your son * since the last time I saw him.
Question 7 passed: 68 %
Smoking is a waste of money. I *.
Question 8 passed: 49.5 %
My father knew Spain so well because he * the country four times.
Question 9 passed: 45 %
When I arrived home at seven o'clock, my sister * dinner yet.
Question 10 passed: 65.5 %
I started reading this novel last week but I still * it.
Question 11 passed: 50.9 %
By the time I got to their house, they * home.
Question 12 passed: 57.8 %
Her son * chess for 10 years.
Question 13 passed: 48.7 %
Before Nick met his wife, he * in a serious relationship.
Question 14 passed: 48.7 %
If you * to Joan's party, you would have met them.
Question 15 passed: 60.6 %
It is the first time I * a motorbike. What a great feeling.
Click here to go back to the exercise: Past Perfect or Present Perfect
Other exercises to learn English