To go back to the exercise
Exercise "Past tense or present perfect", created by chrislondon (a free exercise to learn English):
Results of the 7 748 people who have taken this test:
Average mark: 38 / 100 Share
Latest member with a 100/100 (perfect mark): ploplo / SWITZERLAND, on Saturday 31 March - 21:32:
"!! Thanks a lot for the exercise !!"
They got a perfect mark
Stats (5990 candidates)
Question 1 passed: 71.5 %
I * (go) to the cinema yesterday.
Question 2 passed: 30.9 %
How long * (you/live) in Paris?
Question 3 passed: 45.8 %
I * (get) up early this morning.
Question 4 passed: 34.7 %
I * (work) in this company for twenty years. I really like my job.
Question 5 passed: 21.8 %
I * (not see) John this morning. I'm so sad!
Question 6 passed: 28.3 %
What * (he/say) when you phoned him?
Question 7 passed: 27.6 %
He * (visit) six different countries since last year.
Question 8 passed: 28.1 %
She * (do) all her homework already.
Question 9 passed: 36.9 %
I * (go) to India to see the Taj Mahal.
Question 10 passed: 18.8 %
How often * (you/write) to Mary this year?
Click here to go back to the exercise: Past tense or present perfect
Other exercises to learn English