To go back to the exercise
Exercise "Past tense or present perfect", created by anonyme (a free exercise to learn English):
Results of the 20 423 people who have taken this test:
Average mark: 54 / 100 Share
Latest member with a 100/100 (perfect mark): hucot / POLAND, on Saturday 13 June - 17:34:
"thank you, have a nice day"
They got a perfect mark
Stats (299 candidates)
Question 1 passed: 62.2 %
I * (not /eat) anything since breakfast.
Question 2 passed: 58.2 %
He * (go) out twenty minutes ago.
Question 3 passed: 59.5 %
I * (not /be) ill for ages.
Question 4 passed: 33.4 %
When * (you /see) him for the last time?
Question 5 passed: 55.2 %
She *(never /play) squash.
Question 6 passed: 55.2 %
We * (just /receive) your invitation to your party.
Question 7 passed: 41.8 %
I * (give up) smoking several years ago.
Question 8 passed: 36.1 %
I * (begin) studying Japanese in March last year.
Question 9 passed: 41.5 %
The postman * (not /come) yet.
Question 10 passed: 43.1 %
I * (never /hear) such nonsense.
Click here to go back to the exercise: Past tense or present perfect
Other exercises to learn English