5 Genetic Grammar A and B …Page 138 2) Have you been waiting
3)have you known him?
4)have you had
5)have you been learning …
6)have you been coming
Outstanding / talented / extremely or impresive / ? / ability / 1. Be careful! When you want to change jobs, you can lose a better job. 2. It’s well known if you borrow money, you can lose friends. 3. Talk about religion or politician maybe affect the relationship of friends or relatives.