1. I had hardly left the house when it started to rain
2. this is the most interesting book I ever read
3. ok/
4. my friend has a good english teacher which knows language good
Объяснение: in the third sentence I have not found some mistakes. I mean it doesn`t have it.