Чи можу я використовувати тут keepзамість hold?

Відповідь носія мови
Rebecca
У цьому випадку holdмає значення тримати або нести, тому keep, що має значення мати або володіти, сюди не підходить. Але замість цього можна використовувати have, яке має схоже значення з keep. Різниця міжkeepі haveполягає в тому, що вони майже синоніми, але haveмає більш широке значення. Таким чином, використання haveтут може бути використано доречно в сенсі розміщення чогось у певному місці, але keepце не так. Приклад: Why are you grasping your book like that? (Чому ви так тримаєте в руках книгу?) Приклад: Why do you have your book like that? (Чому ви так тримаєте в руках книгу?)