To go back to the exercise
Exercise "Present perfect or past simple", created by anonyme (a free exercise to learn English):
Results of the 970 people who have taken this test:
Average mark: 54 / 100 Share
Latest member with a 100/100 (perfect mark): ushas / FRANCE, on Friday 18 March - 23:57:
"Thank you very much for your test and the care taken in the correction. "
They got a perfect mark
Stats (406 candidates)
Question 1 passed: 72.9 %
* (you/see/ever) such a beautiful landscape?
Question 2 passed: 94.6 %
My father * (tell) me yesterday that he was happy to see us.
Question 3 passed: 68.2 %
I think he * (be/never) to England.
Question 4 passed: 56.2 %
I *(already/leave) my office, and I'm going back home, dear !
Question 5 passed: 63.5 %
I don't know why Sarah * (not / finish) her job yet, she was on time this morning.
Question 6 passed: 71.9 %
We may have a nice weather this week, last week it * (not/be) the same !
Question 7 passed: 54.7 %
I hope you * (not/forget) your appointment last Monday !
Question 8 passed: 27.8 %
Why * (you/not/listen) to the radio ?
Question 9 passed: 60.1 %
I don't think she * (catch) her bus yesterday.
Question 10 passed: 53.2 %
We * (live) here for 10 years but we are going to move next month.
Question 11 passed: 53.2 %
I * (never/smoke) in my all life.
Question 12 passed: 45.6 %
How * (they/go) to the cinema last year ? It was impossible with the sanitary situation.
Question 13 passed: 43.8 %
How long * (it / take) to get your new passeport before you went to England ?
Question 14 passed: 54.2 %
How long * (not / you / see) your best friend ?
Click here to go back to the exercise: Present perfect or past simple
Other exercises to learn English