Intermediate English grammar exercise: past simple v present perfect
English grammar practice exercise, for pre-intermediate and intermediate level. In this exercise you will practise using the past simple and present perfect tenses. Instructions: Use the words in brackets to put each of the following into either the past ...