Lesson 1: Present & Past Perfect Continuous
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 . Key Structures: Present Perfect Continuous: have/has + been + Verb(ing) Past Perfect Continuous: had + been + Verb(ing) Have been waiting - Action started in the past and is still happening. Has been working - Ongoing action for a third-person singular subject. Had been raining - Action ongoing up to a point in the past. Had been traveling - Often used to explain the cause of a past state. 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. Furth…