3
1 yet
2 since
3 still
4 yet
5 just
6 still
7 already
8 for
4
1 How long have you studied English?
2 I haven't visited the USA yet.
3 He has just given an interview.
4 They have lived in Canada since 2015.
5 I still haven't met your brother.
6 They have lived here for twenty years.