1 It has been raining for three hours!2 How many times have you visited Scotland?3 I have been in London for three years.4 She has been eating chocolate all morning..5 Julie has been working at the office since 6 o'clock 6 How much milk has she bought?7 Has Sue been working for this company for ten years now?8 I haven’t seen the baby. I don't know how the baby looks.9 They haven’t been working in the garden all morning.10 How long has David been writing songs?11 How many songs has she written so far?