Đúng vậy! Nói anybody thì đúng ngữ pháp. Dùng nobody thay cho anybody thì câu sẽ nghe rất không trang trọng, nên trong tình huống không trang trọng thì cách dùng này có thể chấp nhận được. Và vì đây là câu phủ định, nên cách dùng này cũng không sai.
Ex: I haven't seen nobody with the same car as mine.
= I haven't seen anybody with the same car as mine. (Tôi chưa từng nhìn thấy ai có xe giống xe tôi cả.)
Ex: Anybody can see that you play soccer well. (Ai cũng có thể thấy là cậu chơi bóng rất giỏi.)