Vul in : the Present Perfect (PP)
1. They ......................... (live) here since 2004.
2.We ...................... (wait) here for hours.
3. Sheila ................. (not break) her leg.
4. He ............. (go) to Spain many times.
5. My mother ................ never ................ (learn)) how to skate.
6. .......... you ever ................... (see) an eagle?