To go back to the exercise
Exercise "Present perfect", created by anonyme (a free exercise to learn English):
Results of the 13 661 people who have taken this test:
Average mark: 55.5 / 100 Share
Latest member with a 100/100 (perfect mark): jackf / FRANCE, on Monday 27 June - 20:13:
"OK"
They got a perfect mark
Stats (895 candidates)
Question 1 passed: 60 %
It *(not to rain) since July.
Question 2 passed: 64.4 %
You *(to open) the door.
Question 3 passed: 65.9 %
She *(to put) her money in the bank.
Question 4 passed: 71.8 %
I *(to be) absent for a month.
Question 5 passed: 69.5 %
I *(to see) many things in Chicago.
Question 6 passed: 60.1 %
He *(to come)!
Question 7 passed: 54.6 %
I * (not to tell) him yet.
Question 8 passed: 62.9 %
Clara *(not to visit) us since the middle of May.
Question 9 passed: 69.3 %
So, you *(to be) in this class since 2005!
Question 10 passed: 67.6 %
I *(to promise) Ben a book .
Click here to go back to the exercise: Present perfect
Other exercises to learn English