1. I (work) ______ him since 1970.
2. How long _____ you (learn) ______ English?
3. _______ you (meet) _______ him since we (say) ______ good-bye?
4. I (wait) ____________for two hours, but she (not come) ____________yet.
5. He (write) ____________ a book since last year.
6. How long ____________you (learn) ____________English?
1. have been working
2. have, learned
3. have,met,said
4.has been waiting, hasn't came
5. has wrotten
6. have,learnt
1. I (work) ___have worked___ him since 1970.
2. How long _have____ you (learn) __learnt____ English?
3. ___have____ you (meet) __met_____ him since we (say) __said____ good-bye?
4. I (wait) ____have been waiting________for two hours, but she (not come) __hasn't come__________yet.
5. He (write) ____has written________ a book since last year.
6. How long ____have________you (learn) _____learnt_______English?