You are on page 1of 1

3B Grammar 1 Present perfect continuous and

present perfect simple

1 Put the words in the correct order to make questions.


Have your workers been working hard recently?
1 recently / hard / working / Rob / Has / been My workers have been working hard recently.
Has Rob been working hard recently ?

2 up / met / you / recently / Suzanne / with / Have your best friend


I haven’t
Have you met up with Suzanne recently
?

3 How / you / English / long / been / have / studying I have been studying English for
How long have you been studying English
?

4 happened / What / just / has


What has just happened ?

5 for / you / here / been / long / Have / waiting


Have you been waiting here for long ?

6 week / painting / all / house / his / been / Has / he


Has he been painting his house all week ?

7 you / any / books / Have / read / good / recently


Have you read any good books recently
?

8 How / teacher / long / a / has / been / mother / your

How long has your mother been a teacher ?

2 Match answers a–h with questions 1–8 in Exercise 1.

a No, just since e She’s worked in a school


Wednesday. for 20 years!

b I’ve been studying it for f Yes, he’s been working


two years. in a restaurant.

c That car has just g No, we haven’t seen


crashed into the wall! each other for ages.

d Yes, I’ve been waiting


h No, I haven’t had time.
for ages!

3 Work in pairs. Ask and answer the questions in Exercise 1.

PHOTOCOPIABLE © Pearson Education Limited 2019 167

Z02_Roadmap_TB_B1_28143.indd 22 05/02/2019 15:08

You might also like