цитата:Изначально написано Nikolay_K:и засеките сколько времени это у Вас отнимет.
sharp - способный что-либо резать.
keen - имеющий тонкую грань или острие.
В русском мы это одним словом называем, поэтому часто мелькает у ножеманов слово "резучий". В противопоставление можно дать слово "отточенный".
Еще различие: веревку мы будем резать (резкий ~ быстрый), а деревяшку - строгать (строгий ~ точный).
А острый - эт скорее способный причинить ранение (острый перец, острое слово, острый угол).