Exercise 1: present perfect simple and progressive
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.
Is the form conjugated in the right way? → Have they been finished their project yet?
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → We have being at the beach the whole day.
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → Have you ever been to Australia?
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → Jennifer and her husband have lived in London for three years.
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → She has already eaten dinner.
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → I have been waited for an important phone call since this morning.
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → She has writing several bestselling novels in her career.
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → Has he really traveled to more than 20 countries since 2019?
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → They been working on their startup business for months.
Yes, the form is right.
No, the form is wrong.
Is the form conjugated in the right way? → The students have already completed their final exams.
Yes, the form is right.
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: