Hi, I'd like to answer this questions. I' dlike a native speaker's opinion to tell me if the answers are clear and ok. Suggestions are also wanted, but please let me understand where my mistakes are....Thanks a lot. Rip
Why did it take so long for you to come with Secret Passage?
- Since the release of “87/94” someone of us experienced several personal problems that now we should have solved…
After the release of '87/94', some of us had a number of personal problems that needed sorting/to be sorted out.
('should' is tricky- I see what you mean but it also could mean that they haven''t been sorted out)