I think all of them convey the same meaning but I'd make some changes: #4 I haven't seen her since
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
4444mv#5 It's 2 weeks since I saw her last.I think that's wrong. "It's been 2 weeks since I last saw her." is correct.
Gane456I think that's wrong. "It's been 2 weeks since I last saw her." is correct.Both are fine, Gane.