Quiz 1: present perfect simple or continuous

(Practise differentiating the present perfect simple and progressive)

Present perfect simple or continuous mixed – multiple-choice test

Difficulty: medium (3 of 5)

Decide whether the form of the present perfect simple or present perfect progressive (continuous) is correct in the sentences. The quiz focuses on the comparison of the present perfect simple and continuous. If you have difficulties, read the explanation again.

  • Example: “Has he done his homework yet?”
    • A. Yes, the form is right.Correct!
    • B. No, the form is wrong.


Exercises and explanations relating to the ‘Present perfect tense’

The following exercises and explanations are related to the ‘Differentiation of the English present perfect simple and present perfect progressive’ and also train your skills: