Ответ:
1 What have you been doing since lunch?
2 I have been resting since then.
3 The Browns have been living here for the last ten years.
4 She has been lying in the sun the whole morning.
5 I have been trying to get in touch with you since seven...
6 We have been waiting at this bus stop for...
7 Mr Brown has been learning French since...
8 I have been sitting and watching the ducks on the pond for hours.
9 Since summer began this place has been swarming with tourists.
10 She has been standing in the queue since two o'clock.
11 The Browns have been travelling around Portugal since the beginning of July.
12 My cousin has been staying...
13 This book has been lying around for ages...
14 We have been listening to that man for twenty minutes now and he has been talking...
15 I have been studying French since I was seven.
16 Mary has been working for the same company since 1992.
17 They have been reading the same book for weeks.
18 Susan has been trying to compose a symphony for two years.
19 They have been building this harbour since last year.
20 These workers have been living on the dole for quite a long time.
Объяснение: