Answer:
1) responsible for taking out the garbage
2) was at lunch
3) arrived, David had gotten home
4) I had been to the cinema was last two years
5) wear glasses until recently
6) been working for the company for three years now
1.6m questions
2.0m answers