In laser b1 student's book there's the following example in grammar section about present perfect:
I have believed in ghosts ever since that night.
It seems to me that sentence "I've assumed that machine learning has the future since I was at that conference" is grammatically the same, but I feel that it is incorrect, although I can't explain why.
Why is it correct or incorrect? Can we use "assume" in this context?
I'm also confused about using "I was at the conference", I'd feel fine about "I attended the conference" . But "I've assumed" and "I was" are appropriate here, aren't they?