, 1. I (be) in London for three years. 2. We (just, meet) Julie . 3. Lucy (break) her leg. 4. The children (break) a window last week. 5. He (see) that film on Sunday. 6. 7. Julie (not, arrive) yet. 8. Jack (break) his arm when he (fall) off a horse in 2020. 9. A: When (you / arrive)? - B: At 10pm last night. 10. She (be) a teacher for ten years. 11. How long (you / know) Jill? 12. I never (see) the ocean before.
1) have been
2) have just met
3) has broken
4) broke
5) saw
7) has not arrived
8) broke, fell
9) did you arrive
10) has been
11) have you known
12) have never seen