Answer:
1. a: have been looking; have not found
b: have seen
2. a: has Tina been saving
b: has been working; has managed
5.3m questions
6.9m answers