To go back to the exercise
Exercise "Since or For", created by komiks (a free exercise to learn English):
Results of the 5 883 people who have taken this test:
Average mark: 84 / 100 Share
Latest member with a 100/100 (perfect mark): biscotte92 / FRANCE, on Tuesday 20 June - 11:58:
"Good exercise! Thank you so much! :)"
They got a perfect mark
Stats (5883 candidates)
Question 1 passed: 71.6 %
He has been at the hospital * he became ill.
Question 2 passed: 86.5 %
I have been learning English * 2003.
Question 3 passed: 85.9 %
He has been gone * 3 hours. I don't know where he is.
Question 4 passed: 80.4 %
I haven't seen him * more than 6 months.
Question 5 passed: 80.9 %
He hasn't played with us * a few days.
Question 6 passed: 87 %
This place hasn't changed * 2000.
Question 7 passed: 83.7 %
It had been raining * 2 hours when the phone rang.
Question 8 passed: 75.8 %
He has been a very nice child * the day he was born.
Question 9 passed: 87.2 %
It has been raining * many days.
Question 10 passed: 86.5 %
We have owned this car * 1997.
Click here to go back to the exercise: Since or For
Other exercises to learn English