Trả lời nhanh
Câu gián tiếp đúng là: Miss Hoa invited me to have dinner with her. “Would you like to…?” là cách mời lịch sự, nên ta dùng động từ tường thuật invite + tân ngữ + to V. Đại từ “me” trong lời cô Hoa chỉ chính cô, vì vậy phải đổi thành “her”.
Đề bài thường gặp: “Would you like to have dinner with me?” Miss Hoa said to me. → Miss Hoa … Đây là dạng viết lại câu tường thuật (reported speech). Đề có thể cho đáp án trắc nghiệm hoặc yêu cầu tự viết. Dù dạng nào, bạn chỉ cần nắm một ý: nhận ra đây là lời mời.
Phân tích câu trực tiếp
- Người nói: Miss Hoa (nữ).
- Người nghe: “me” – người kể lại câu chuyện.
- Nội dung: “Would you like to have dinner with me?” – một lời mời đi ăn tối, không phải câu hỏi thông tin.
- Đại từ “me” trong ngoặc kép: chỉ Miss Hoa, người đang nói.
Các bước chuyển sang câu gián tiếp
- Chọn động từ tường thuật. Cấu trúc “Would you like + to V…?” là lời mời, nên dùng invite thay cho said to.
- Đặt tân ngữ. Người được mời là “me”, nên có invited me.
- Chuyển phần nội dung thành to V. Bỏ “Would you like”, giữ lại to have dinner with ….
- Đổi đại từ. “with me” (Miss Hoa nói) thành “with her”.
Công thức: S + invited + O + to V + …
Kết quả: Miss Hoa invited me to have dinner with her.
Có cách viết khác không?
Có. Bạn có thể xem đây là câu hỏi Yes/No và dùng “asked … if/whether”:
- Miss Hoa asked me if I would like to have dinner with her.
- Miss Hoa asked me whether I would like to have dinner with her.
Cách này vẫn đúng ngữ pháp, nhưng khi đề cho sẵn các lựa chọn, câu dùng invited me to have dinner with her là cách gọn và sát nghĩa nhất. Với câu trả lời tự luận, bạn nên viết đáp án invited trước.
Vì sao các cách viết sau là sai?
| Câu sai | Lỗi |
|---|---|
| Miss Hoa invited me to have dinner with me. | Quên đổi đại từ: “me” của Miss Hoa phải thành “her”. |
| Miss Hoa invited me having dinner with her. | Sau invite + O phải dùng to V, không dùng V-ing. |
| Miss Hoa invited me that I would have dinner with her. | Invite không đi với mệnh đề that. |
| Miss Hoa said me to have dinner with her. | “Said” không đi với tân ngữ trực tiếp theo cấu trúc này, và không diễn tả đúng ý mời. |
| Miss Hoa asked me would I like to have dinner with her. | Câu gián tiếp không đảo ngữ; phải có if/whether và dùng trật tự khẳng định. |
Mẹo nhớ
- Would you like to…? / Would you like + N? → invited (someone) to V hoặc offered (khi đưa đồ vật).
- Why don’t you / Let’s / Shall we… → suggested hoặc advised.
- Đổi đại từ theo người nói: hỏi mình “ai đang nói?” rồi mới đổi. Ở đây “me” = người nói = her.
Luyện tập (tự đặt)
Bài 1. Viết lại câu: “Would you like to come to my birthday party?” Lan said to Nam.
Bài 2. Viết lại câu: “Would you like to join our English club?” the teacher said to us.
Bài 3. Viết lại câu: “Would you like a cup of tea?” Mrs. Lan said to me.
Đáp án
- Lan invited Nam to come to her birthday party. (“my” của Lan → “her”)
- The teacher invited us to join their English club. (“our” của cô → “their”; trong ngữ cảnh, câu có thể là “her/his” tuỳ giáo viên, nhưng “their” an toàn khi nói chung về câu lạc bộ của nhóm)
- Mrs. Lan offered me a cup of tea. (Mời đồ vật dùng offered.)
Tóm tắt
Nhớ ba ý: (1) “Would you like to…?” là lời mời → invite; (2) dùng cấu trúc invite + O + to V; (3) đổi đại từ theo người nói. Đáp án chuẩn: Miss Hoa invited me to have dinner with her.
Câu hỏi thường gặp
"Would you like to have dinner with me?" Miss Hoa said to me. chuyển sang gián tiếp thế nào?
Miss Hoa invited me to have dinner with her. Đây là lời mời nên dùng invite + O + to V, đồng thời đổi "me" của Miss Hoa thành "her".
Vì sao dùng "invited" mà không dùng "asked"?
Vì "Would you like to...?" mang nghĩa mời. Invite diễn đạt đúng ý và gọn hơn. Asked ... if/whether vẫn đúng ngữ pháp nhưng kém sát nghĩa hơn khi đề yêu cầu một câu.
Sau "invite" dùng to V hay V-ing?
Dùng to V theo cấu trúc invite + someone + to V, ví dụ: She invited me to have dinner. Không dùng V-ing và không dùng mệnh đề that.
Có phải lùi thì trong câu này không?
Không. Khi dùng cấu trúc invite + O + to V thì không có chuyện lùi thì. Chỉ khi chuyển thành asked + if/whether thì mới đổi would like theo quy tắc câu gián tiếp, ở đây vẫn giữ would like.