1. l (have been translating) this text for two days.
2. I (have translated) ten pages
3. Has anybody (been smoking) here?
4. He (has smoked) ten cigarettes today.
5. How long have they (been singing)?
6. How many songs have they (sung)?
7. Have you (been eating) these cakes?
8. The children (have eaten) four cakes.
9. She (has been reading) since early in the morning.
10. She (has read) all the newspapers.