1. I have been learning the guitar since last year. 或
I have been learning the guitar for one year.
2.He has been making model planes since he was seven.
3.They have been living here since 1993.
4.Bill has been talking on the phone since five minutes ago. 或
Bill has been talking on the phone for five minutes .
5.My sister has been playing with her dolls for three hours.
