Ответ:

Гости не узнали Дубровского, потому что он тщательно изменил внешность и выдавал себя за француза Дефоржа. Он говорил по-французски, держался как гувернёр и не проявлял своих настоящих чувств. Кроме того, окружающие считали Дубровского опасным разбойником, а потому не могли предположить, что он добровольно появится в доме Троекурова.

Важную роль сыграла и самоуверенность гостей: они не допускали мысли, что могут находиться рядом с человеком, которого разыскивают.

Ответ: Дубровский изменил внешность, говорил и держался как французский учитель, а гости не предполагали, что грозный разбойник может находиться среди них.