Trả lời nhanh
“Have you got any money?” nghĩa là “Bạn có (chút) tiền nào không?”. Câu trả lời đúng theo cấu trúc have got là “Yes, I have.” hoặc “No, I haven’t.” Từ “any” dùng trong câu hỏi và câu phủ định với danh từ không đếm được như money. Câu này tương đương “Do you have any money?”, và câu trả lời của nó là “Yes, I do.” hoặc “No, I don’t.”
Slug của trang cho thấy câu hỏi này thường nằm trong các bài điền từ hoặc chọn đáp án có chứa “Have you got any money?”. Vì không có đủ dữ kiện về các phương án gốc, thầy cô giải thích cách làm chung và cho bài luyện tập tự đặt. Em nắm các quy tắc dưới đây là làm được mọi dạng câu tương tự.
1. Phân tích câu “Have you got any money?”
- Have … got: nghĩa là “có”, chỉ sự sở hữu. Đây là cách nói phổ biến trong tiếng Anh–Anh.
- Have + chủ ngữ + got: dạng câu hỏi. Ta đảo “have” lên trước chủ ngữ, không mượn “do”.
- any: dùng trong câu hỏi và câu phủ định, đi với danh từ không đếm được hoặc danh từ đếm được số nhiều.
- money: danh từ không đếm được. Không nói “a money” hay “moneys”, và dùng “much”, “a little” chứ không dùng “many”, “a few”.
2. Bảng so sánh các cách hỏi – trả lời
| Câu hỏi | Trả lời khẳng định | Trả lời phủ định |
|---|---|---|
| Have you got any money? | Yes, I have. | No, I haven’t. |
| Do you have any money? | Yes, I do. | No, I don’t. |
| Have you any money? (trang trọng, cũ) | Yes, I have. | No, I haven’t. |
Mẹo nhớ: trợ động từ ở câu hỏi là gì thì câu trả lời ngắn lặp lại đúng từ đó. Hỏi bằng “Have” thì đáp “have/haven’t”. Hỏi bằng “Do” thì đáp “do/don’t”.
3. Câu phủ định và các cách nói tương đương
- I haven’t got any money.
- I’ve got no money.
- I don’t have any money.
Ba câu trên cùng nghĩa: “Tôi không có đồng nào.” Nếu trong câu đã có “no” thì không dùng thêm “any” (không nói “I haven’t got no money”).
4. Vì sao dùng “any” mà không dùng “some”?
Quy tắc cơ bản: “some” dùng trong câu khẳng định, còn “any” dùng trong câu hỏi và câu phủ định. Ví dụ: “I’ve got some money.” và “Have you got any money?”.
Có ngoại lệ: lời mời hoặc lời đề nghị, khi người nói mong nhận câu trả lời “có”, thường dùng “some”, như “Would you like some money?”. Còn khi hỏi thông tin thuần tuý như câu đang xét, ta dùng “any”.
5. Trả lời đầy đủ hơn cho tự nhiên
- Yes, I have. I’ve got a little. (Có, tôi có một ít.)
- No, I haven’t, I’m afraid. (Tiếc là tôi không có.)
- Yes, I’ve got enough. (Có, tôi có đủ.)
Hỏi số lượng thì dùng: “How much money have you got?” Không dùng “How many money”.
6. Lỗi sai thường gặp
- Trộn have got với do: “Do you got any money?” là sai. Phải nói “Have you got…?” hoặc “Do you have…?”.
- Đáp không khớp: hỏi “Have you got…?” mà đáp “Yes, I do” là bị coi lệch cấu trúc trong bài thi, dù khi nói nhanh người bản xứ đôi khi vẫn dùng.
- Chia sai ngôi: với he/she/it dùng “has got”, ví dụ “Has she got any money?”.
- Dùng “many” với money: money không đếm được nên phải dùng “much”.
- Nhầm have got với quá khứ phân từ của get: ở đây “got” không có nghĩa “đã nhận được”, mà chỉ là một phần của “have got” (= have).
7. Bài luyện tập (tự đặt)
Điền từ thích hợp vào chỗ trống.
- ___ you got any money? – No, I ___.
- Does Lan have any money? – Yes, she ___.
- How ___ money has he got?
- They ___ got any money. (phủ định)
- She hasn’t got ___ money in her bag. (some / any)
Đáp án:
- Have; haven’t. Hỏi bằng “Have” thì đáp bằng “haven’t”.
- does. Câu hỏi dùng “Does…have” nên câu trả lời là “Yes, she does.”
- much. Money là danh từ không đếm được.
- haven’t. Cả câu là “They haven’t got any money.”
- any. Câu phủ định dùng “any”.
Tóm tắt
- Have you got any money? = Do you have any money?
- Đáp ngắn: Yes, I have / No, I haven’t (hoặc do / don’t với “Do you have”).
- Money không đếm được → dùng any, much, a little.
Câu hỏi thường gặp
Have you got any money? trả lời thế nào cho đúng?
Trả lời khẳng định là "Yes, I have.", phủ định là "No, I haven't.". Câu trả lời ngắn lặp lại trợ động từ "have" ở câu hỏi.
Have you got any money và Do you have any money khác nhau gì?
Hai câu cùng nghĩa. "Have you got" phổ biến trong tiếng Anh–Anh, còn "Do you have" phổ biến trong tiếng Anh–Mỹ và dùng được trong cả hai. Câu trả lời ngắn khác nhau: have/haven't và do/don't.
Vì sao dùng any chứ không dùng some trong câu này?
Vì đây là câu hỏi thông tin thuần tuý. Some dùng trong câu khẳng định hoặc lời mời, đề nghị, còn any dùng trong câu hỏi và câu phủ định.
Money là danh từ đếm được hay không đếm được?
Money là danh từ không đếm được. Vì vậy ta nói "How much money?" và "a little money", không nói "many money" hay "a money".