Quiz 2: present perfect simple or continuous
(Practise differentiating the present perfect simple and progressive)
Present perfect simple or continuous mixed (cloze test)
Difficulty: rather difficult (4 of 5)
Fill in the missing verbs to complete the correct form of the present perfect simple or present perfect continuous (progressive). You need either one or two verbs. The quiz focuses on the difference between the present perfect simple and continuous. If you have difficulties, have a look at the explanation again.
- Example: “How many letters have you ______ today?” (write) → “How many letters have you written today?”
You can check your results with the button below after you have finished. The hint button may help you, but you will lose points for using it.
Further exercises and explanations
The following exercises and articles relate to the English ‘Present perfect simple or present perfect continuous’ and also test your knowledge: