1 He has been learning English since last year.
2 Mrs.Dobbs has been living in Bath for five years.
3 She has been working at the bookshop since she came to our town.
4 He has been driving his car since he received his driving license three months.
5 They have been working in the garden since they finished their breakfast.
6 My brother has been repairing the toaster since 10 o'clock.
7 They have been building the school since last June.
8 I have been thinking about new job since they offered me a better paid one.
9 The students have been writing their test for an hour.
10 Have you been smoking since you were 16?
1)study 2)break