Pre-Intermediate Level >> Error Correction Worksheets >> Error Correction needing students to differentiate between past simple and present perfect use.

Error Correction: Present Perfect & Past Simple


1. I have never been to England. OK.

2. I am studying English for 20 minutes. NO, 'I HAVE BEEN STUDYING....'

3. Did you ever been to Paris? NO, 'HAVE YOU EVER BEEN...'

4. I haven't seen John today. OK.

5. Freddy Mercury never went to university. OK.

6. I like Madonna for five years. NO, 'I HAVE LIKED MADONNA....'

7. He has been a teacher for ten years. OK.

8. I am knowing him since 1995. NO, 'I HAVE KNOWN HIM....'

9. Have you ever been to London? OK.

10. Did you see the doctor yet? NO, 'HAVE YOU SEEN.....'

11. Tony Blair have been the British Prime Minister for eight years. NO, 'TONY BLAIR HAS BEEN.....'

12. It is raining for two hours. NO, 'IT'S BEEN RAINING FOR....'

13. I have read something very interesting in the newspaper last week. NO, 'I READ SOMETHING VERY INTERESTING....'

14. When you went to Rome last week, have you seen the Vatican? NO, '....DID YOU SEE....' Premium

Site Guides


Test Prep

Other Materials


Also On Site

© 2001-2024