1. He has been playing (play) football with his friends all afternoon.
2. They have been watching (watch) a comedy for over an hour.
3. Annie has been doing (do) her homework since 10 o'clock this morning.
4. How long has he been working (he/work) as a doctor?