Welcome to B2 Grammar! At an upper-intermediate level, communicating clearly in professional environments requires precise time management vocabulary.
When we need to emphasize the duration of an ongoing action—like how long guests have waited, or how long it had been raining before a tour—we use the Perfect Continuous tenses. Let's master the distinction between actions continuing up to now and actions that continued up to the past.
warning Professional Tip
A common error is confusing the Present Perfect Continuous with the Simple Past. If an action is still happening right now, do not use the Simple Past. Furthermore, ensure you always include the word been in these structures (e.g., say "I have been waiting," never "I have waiting").
menu_book
Contextual Examples
Present Perf. Cont.
Have been waiting
Definition: Used for 'I/You/We/They' to show an action started in the past and is still happening now.
Example: The driver and I have been waiting for the tour group since 8:00 AM.
Present Perf. Cont.
Has been working
Definition: Used for 'He/She/It' to show an ongoing action up to the present moment.
Example: Sophea has been working at the boutique hotel for three years.
Past Perf. Cont.
Had been raining
Definition: Indicates an action was ongoing up until another specific event occurred in the past.
Example: It had been raining heavily before we finally visited the temple.
Past Perf. Cont.
Had been traveling
Definition: Often used to explain the cause of a past state or condition.
Example: The guests were exhausted because they had been traveling all night.
sports_esports
Knowledge Check
alarm Tour Guide Delay
You are explaining why the tour started late this morning. Which sentence correctly uses the Past Perfect Continuous?
(Hint: We need a tense that shows an action continuing up to a point in the past.)
badge Hotel Check-in Conversation
A guest asks you, "How long have you worked here?" You still work there now. How do you reply?
(Hint: The action is still happening right now.)
psychology Grammar Analysis
Which tense emphasizes the duration of an action that continued up to a specific moment in the past?
(Hint: Look for the word that means 'before now'.)
workspace_premium
Lesson Complete!
0%
cloud_download
Study Resources
Lesson Summary & Review
Let's review the key concepts covered in the interactive module above to ensure you are ready to construct perfect continuous sentences.
Present Perfect Continuous
Use have/has been + verb-ing when an action started in the past and is still happening right now. It strongly emphasizes the duration of the action.
"I have been waiting for an hour." (And I am still waiting).
"She has been working here since 2020." (And she still works here).
Past Perfect Continuous
Use had been + verb-ing when an action started in the past and continued up to another point in the past. It often explains the cause of a past situation.
"The ground was wet because it had been raining." (The rain happened before the observation of the wet ground).
"They were tired because they had been traveling all day."
forum Ask a teacher
Hi, please Do not Spam in Comment
We use cookies to understand preferences and optimize your experience using our site, this includes advertising affiliated with Google.
We have detected that you are using adblocking plugin in your browser. The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin. If you believe this is an error, try reloading the page.