2. have been reading; have no finished 3. are going 4. 'm having 5. washed 6. broke 7. will add; will mix 8. has been using 9. 've lived 10. always does 11. 'm going 12. has been teaching 13. 've already bought 14. always meet / are always meeting (merg amândouă, depinde de context)