#3 is the normal question if you are asking whether someone has finished a meal; #1 is used if you are unsure whether or not that person managed to get a meal.
#3 là các câu hỏi bình thường, nếu bạn đang yêu cầu cho dù ai đó đã hoàn tất một bữa ăn; #1 được sử dụng nếu bạn không chắc chắn về hay không mà người quản lý để có được một bữa ăn.
# 3 là câu hỏi bình thường nếu bạn đang tự hỏi liệu có ai đó đã hoàn thành một bữa ăn; # 1 được sử dụng nếu bạn không chắc chắn có hay không người đó quản lý để có được một bữa ăn.