Exercises · Present perfect or present perfect continuous
Read the endings in each section, then choose the right ending (A–E) for each sentence beginning. Look at the tenses as well as the meaning.
Need a refresher? Review the rules in 3.4 For and since in business introductions, 3.5 Giving updates: ‘in the last week’ and 3.6 Charts and graphs in our Verb Tenses in Business guide.
How long have you been in your role? ‘Since’ + the start time, ‘for’ + the length of time – and the right tense with both.
Rules: 3.4 For and since in business introductions
1I’ve been managing the logistics team …
2We’ve known each other …
3I’ve been CFO for three years, …
4I’m head of sales for Central Europe, …
5How long have you been …
Still going, the total length of a stay, or finished? Each one needs a different tense.
Rules: 3.4 For and since in business introductions
1We’ve been here for three days, …
2I worked at a consultancy for six years …
3How long are you staying in the city? …
4How long have you been working here? …
5We’re staying here until the end of the month, …
The finished result or the activity? How many, or how long?
Each answer explains the rule.
1I’ve been preparing the board pack all day, …
2I’ve prepared the board pack, …
3We’ve interviewed eight candidates …
4Sorry I haven’t replied – …
5I’ve always thought …
‘Last week’ or ‘in the last week’? Giving updates in meetings.
Rules: 3.5 Giving updates: ‘in the last week’
1In the last week we’ve interviewed …
2Over the past week we’ve been going through …
3Last week we signed …
4In the last month we’ve cut delivery times …
5What have you been working on …
Describing trends: finished, still moving, or a final number?
Rules: 3.6 Charts and graphs
1Profits went up by $4m in 2025, …
2Sales were stable in 2024, …
3Since the start of this year, costs …
4Our share price has fallen …
5Revenue increased …
All the rules together, in real business situations.
Rules: all lessons in ‘From the past to the present’
1I’ve been working here …
2I worked at a bank …
3In the last week we’ve signed …
4Since January, profits …
5I’ve finished the report, …
Check a section to see your score here.
One-to-one Business English coaching for C1/C2 executives and founders.
Advanced Premium Course
Enjoyed this lesson? Take your business English further with a structured 3-month programme designed specifically for senior executives.
Executive Business English and Leadership Communication
10 years' experience
From €40/hour
Over 10 years, I have helped professionals across Europe and Asia. Learn more...
Executive Business English and Leadership Communication
14 years' experience
From €50/hour
I have a passion for business and a background in linguistics.. Learn more...
Executive Presentation and Entrepreneur English
10 years' experience
From €40/hour
My coaching is designed for ambitious professionals and entrepreneurs. Learn more...
IN-DEPTH PROPOSAL BUILT WITH CARE
After your full English audit, we do a deep dive into your company, your role and your real communication goals - We then build a fully tailored program around them and send a proposal within 3 working days.

© Copyright Fluency Space. All Rights Reserved