New visitor? Visit the main grammar pages or read about the present perfect first.
The Present Perfect
Complete these sentences with the word in brackets. You will need to use the present perfect simple or the present perfect continuous. Also, think about the meaning - is it positive, negative or a question?
Do you want more practice? If you have 10 minutes free, click here to learn about other uses of the present perfect simple and present perfect continuous and to practise these, or look at my other grammar pages.