Present perfect progressive (continuous) 1 we have no idea how long they ) for, but it has certainly been longer than an hour now. 2. it ) for hours now. i hope it stops soon. 3. i ) one exercise after the other and will have to stop soon. 4. our visitors wait) too long. i think they have just arrived. 5. do you know where the children are? i ) for them for the last half hour. 6. how long / work) at the library ? 7. we ) to each other for so long now, that i can't remember when we started. 8. just look at those trousers. what on earth / do) ? choose the present perfect simple or conitnuous 1) it /rain) for three hours! only about one hour. 2) how long /live) in london? . 3) how long /wait) for the bus? . 4) he / go) abroad. 5) /arrive) already? . 6) /finish) your homework yet? . 7) julie /eat) anything today. 8) how long /have) your car? . 9) she ) ten glasses of water! . 10) i ) for three hours already! . 11) how long /be) a lawyer? . 12) it /rain) all summer, so the garden is dead. 13) how long /know) luke? . 14) she ) parties every week for ten years. 15) i ) my dog for sixteen years. 16) how long /have) problems at school? . 17) i ) your book all day - it's very interesting. 18) it ) since last night. 19) how long /think) about changing your job? . 20) she ) chocolate all morning so she feels sick.
1 they have swim
2 it has rains
3 l have write
4 our visitors haven't wait
5 l have look
6 How long have you worked at the library ?
7 we have write
8 what on earth не знаю