ACTIVE ENGLISH: BOOK 4 / PAGE 145-144 PRESENT PERFECT CONTINUOUS
Complete the gaps with the present perfect simple or continuous.
1 Jimmy is really tired and sleepy. He _____ (drive) for 12 hours without making a break.
2 My brother (act) strange lately. Mum says he (fall) in love.
3 Jack woke up at 2 A.M. He was very hungry but there was nothing left in the fridge. Someone (eat) all the food.
4 Tommy has got a terrible flu. He (not be) out for 6 days.
5 Mary and Tom (be) married since 2007, and they are still very much in love.
6 Mr Thomas, our boss, (speak) for the last hour and a half. It seems like he’s never going to finish his speech.
7 Tommy and Janny (fight) since I got home. It’s so annoying.
8 Nick (lose) his keys so he can’t go into his house now no matter how much he tried.
9 Miriam (practice) tennis since she was five. Five years later, she finally (win) the tournament.
10 James is an excellent mechanic and his business is doing really great. Just today he (fix) eight cars in his shop.
11 My mum is an excellent tailor. She _____ (make) beautiful dresses for my sister and me.
12 After a month of hard work and practice Jimmy finally (get) an A+ in Maths.
13 Julie is really angry. She hates when people are late and she ____(wait) her friend for 15 minutes.
14 My little sister is obsessed with her looks. She (be) in the bathroom for two hours.
15 My dad (paint) my room for three days and he (not finish) it yet.
16 Janice is doing her science project. She (read) 3 books so far.
1 Jimmy is really tired and sleepy. He has been driving (drive) for 12 hours without making a break.
2 My brother has been acting (act) strange lately. Mum says he has fallen (fall) in love.
3 Jack woke up at 2 A.M. He was very hungry but there was nothing left in the fridge. Someone has eaten (eat) all the food.
4 Tommy has got a terrible flu. He hasn’t been (not be) out for 6 days.
5 Mary and Tom have been (be) married since 2007, and they are still very much in love.
6 Mr Thomas, our boss, has been speaking (speak) for the last hour and a half. It seems like he’s never going to finish his speech.
7 Tommy and Janny have been fighting (fight) since I got home. It’s so annoying.
8 Nick has lost (lose) his keys so he can’t go into his house now no matter how much he tried.
9 Miriam has been practicing (practice) tennis since she was five. Five years later, she has finally won (win) the tournament.
10 James is an excellent mechanic and his business is doing really great. Just today he has fixed (fix) eight cars in his shop.
11 My mum is an excellent tailor. She has made (make) beautiful dresses for my sister and me.
12 After a month of hard work and practice Jimmy has finally got (get) an A+ in Maths.
13 Julie is really angry. She hates when people are late and she has been waiting (wait) her friend for 15 minutes.
14 My little sister is obsessed with her looks. She has been (be) in the bathroom for two hours.
15 My dad has been painting (paint) my room for three days and he hasn’t finished (not finish) it yet.
16 Janice is doing her science project. She has read (read) 3 books so far.