Exercise 1: present perfect simple
(Practise using and conjugating the present perfect simple)
Present perfect simple – cloze test (difficulty: 2 of 5 – rather easy)
Put the verb in brackets in the correct form of the present perfect simple. Do not use any short forms (contractions), and negate the statement when ‘not’ is mentioned in brackets too. Remember that you need the participle or 3rd form (past participle) of the verb.
- Example: “Marcus has written three letters. He ________ the fourth one yet.” (not finish) → “He has not finished the fourth one yet.”
You can check your results with the button below after you have finished. If you still require help with the topic, have another look at the use of the present perfect simple. You may also use the hint button, but note that you will lose points for that.
Further exercises and explanations related to the ‘Present perfect simple’
The following exercises and explanations are relating to the English grammar topic ‘Present perfect simple’ and test your skills too: