3)
1. How long has Jenny been walking the dog?
She has been walking the dog for two hours.
2. How long has Ron been warming up food in the microwave ove?
He has been warming up food in the microwave oven for three minutes.
3. How long have the children been planting trees?
They have been planting trees all day.
4. How long has father been fixing the iron?
He has been fixing the iron all morning.
5. How long has Nelly been making the salad?
She has been making the salad for ten minutes.
6. How long have the girls been baby-sitting?
They have been baby-sitting since afternoon.
4)
1. Has she been lying in the sun?
2. Has he been playing football?
3. Have you been crying?
4. What has he been doing?
5. How long have you been waiting?