手持ちの本には「The questionnaires were distributed at random.」とありますが、オンライン講師からat randomではなくrandomlyが正解と言われました。randomは名詞なのでat randomは形容詞になると言われましたが、本には randomは形容詞とあります。形容詞ならat+形容詞=副詞で正しいと思うのですが…。
両方が正しいです。
'at random' と'randomly' は意味が全く一緒です。
句の言葉の順番の違いがありますが、'at random' は動詞の後のみに来る、
'randomly' が動詞の後か前に来るの両方が可能です。