Communication » 2PLSC Communication

GPozzar - Homework 08/11/2018
by GPozzar - (2019-01-08)
Up to  2PLSC - Communicative tasks Focus 2Up to task document list

PRESENT PERFECT PROGRESSIVE

1) He has been working in this garage for ten years.She has been waiting for you all day 

2) I've been working on this report since eight o'clock this morning 

3) They have been travelling since last October 

4) She's been working for a long time

5) I have been studying for three hours

6) I have been working in this town for three years

7) You have been sleeping for two years

8) I have been waiting for their answer for two months already

9) You have been eating

10) Claire has been teaching English since 2006.

11) We have been loooking for that document all day.

12) Mr Smith has been speaking on the phone for two hours.

13) The students are exhausted because they  have been taking a difficult test.

14) He has been living here since he was a child.

15) How long has he been waiting for her?

16) How long has she been learning Ebglish?

17) How long have they been going out with each other?

18) How long have you been doing exercises?

19) How long has she been sitting there?

20) His brother has been reading this book since this morning

21) My sisterrs have been washing up all afternoon

22) They have been cutting the grass since lunchtime

23) I have been repairing the bike for three hours

24) Michael has been driving for five hours

25) We have been ice-skating since we were four

26) Rebecca has been sleeping for four hours

27) I have been playing the giutar since I was small

28) I have benn going to school since I was six

29) They have been doing homework since 2 p.m.

30) I have been practising sport for 12 years

 

PRESENT PERFECT WITH STATE VERBS

1) We have been friends for about four years

2) They have been married for two years

3) I have been a female since I was born

4) I have been sick since last week

5) She has been divorced for one year