1 She has known me ___ 1998 (since/for)
2 They have been in danger __ 2 days. (since/for)
3 I have not been to the Zoo __ I was a little boy. (since/for)
4 I have been here __ last Monday. (since/for)
5 He hasn`t seen his friend __ along time. (since/for)
6 He ___( has been\ was) here since 2001
7 He ____(has known \ knew ) her when she was a little girl.
8 He ____(has known \ knew ) her since she was a little girl.
Answers & Comments
2) for
3)since
4)since
5)for
6)has been
7)knew
8)has known