Present Perfect Continuous: Time Expressions
ESL Grammar WorksheetsPresent Perfect Continuous: Time Expressions

Present Perfect Continuous: Time Expressions

This ESL worksheet focuses on mastering the present perfect continuous with time expressions for teens and adults. Learn how to use "for," "since," "all day," "recently," and "lately" with real-life examples and clear explanations. The worksheet includes fill-in-the-blank exercises, sentence rewrites, and creative writing prompts to practice and strengthen your understanding of this tense. Perfect for learners looking to level up their grammar skills.

Online Interactive
Based on CEFR
Fully Customizable
1

Study this grammar rule:

1. Overview: The Present Perfect Continuous tense is used to show actions that started in the past and continue to the present or have recently stopped but have effects in the present. It emphasizes the duration of the action. Time expressions help indicate how long the action has been happening. 2. Cases of Usage: For: to show the duration of an action that started in the past and continues to the present. Example: I have been studying English for two years. She's been reading this book for two hours. Since: to indicate a specific starting point in the past. Example: She has been working here since 2019. All day: to express actions that have been happening continuously during the day. Example: They have been cleaning the house all day. Recently: to describe actions that have occurred not long time ago. Example: I have been reading a great book recently. Lately: to refer to actions that have taken place in a short time before now. Example: We have been going to the gym lately.
2

Choose the correct options to complete the sentences.

3

Fill in the gaps with options from the list.

4

Rewrite the following sentences using the present perfect continuous with time expressions.

5

Review the grammar rule before answering the questions.

6

Choose one of the topics below and complete the writing task using the present perfect continuous. Include the time expressions in the target vocabulary section below.

Other worksheets in this category