1. The secretary has already typed a letter to Mr. Smith.
2. Their clothes are dirty because they have been painting the house.
3. Samantha has been working in the 'Bank of America' since 2008.
4. Kelly watered plants yesterday.
5. Bob has just finished his homework.
6. Did you watch this film last week?
7. We haven't met for some years.
8. Has she ever been to New York?