Interested in Language
Please, correct my sentences :
1. I haven't seen her since two years ago.
2. I hadn't seen her since two years ago.
3. She has finished eating when I came/come.
4. She had finished eating when I came.
Additional question :
Can I use both for and since either in present perfect tense or past perfect tense ?
'I haven't seen her for two years.'
I think 4 is grammatical, but I am not a teacher.