1. My parents have been smoking. for years. (smoke)
2. Emily has been working on the computer for too long. (work)
3. Frank has been dreaming for the last 20 minutes. (dream)
1. Andrew has not been living in the country.
2. How long have they been looking for a house?
3. Have you been sleeping the whole morning?