Which of the following sentences is correct? Thank you sincerely. A. This book is able to improve your English. B. This book can improve your English.
It doesn't matter whether the subject is animate or inanimate, but here I would use can.
Forum Rules