7-minute daily practice: 15 Present Perfect And Present Perfect Continuous exercises for Level B1-B2. Short enough to fit into a coffee break, thorough enough to make real progress. Covers the most important aspects of present perfect and present perfect continuous with instant feedback on every answer.
⏱ You have 07:30
to answer 15 questions.
The timer only starts when you click Begin.
Q1 15
07:30
Q1 15
Question 1: She ___ three books this year, and she plans to read more.
Q2 15
Question 2: They ___ in this city since 2018, and they still live here now.
Q3 15
Question 3: The present perfect continuous tense is formed with have/has + been + the present participle (verb-ing).
Q4 15
Question 4: Which situation correctly uses the present perfect simple?
Q5 15
Question 5: Arrange the words to make a correct sentence:
Q6 15
Question 6: Which sentence is grammatically correct?
Q7 15
Question 7: A: 'Why are your hands so dirty?' B: 'Because I ___ in the garden all afternoon.'
Q8 15
Question 8: Which sentence correctly uses the present perfect simple to show a permanent or long-term situation?
Q9 15
Question 9: Put the words in the correct order:
Q10 15
Question 10: The report is finally done. My team ___ on it for three weeks.
Q11 15
Question 11: A student says: 'I have been knowing Maria since primary school.' Which statement about this sentence is true?
Q12 15
Question 12: Original: 'The chef cooked fifty meals today.' Transformation: 'The chef ___ fifty meals today, and the evening service hasn't started yet.'
Q13 15
Question 13: Match each sentence to the correct grammar label.
Q14 15
Question 14: Stative verbs such as 'know', 'believe', 'own', and 'understand' can be used in the present perfect continuous form.
Q15 15
Question 15: Which sentence best expresses that an action is temporary and still continuing at the moment of speaking?