Error correction 2 Correct the sentences,
I haven't seen her before three weeks. /
I haven't seen her for three weeks,
1 She worked for a charity since January, X
2 How long have you knew about the picnic?
3 I have lived in France two years ago. /
4 What have you did with the charity boxes?
5 Adam hasn't called me since two days. /
6 I have done never a sponsored swim, X