Ngữ pháp tiếng Anh · có trong 9 câu đề chính thức, tham khảo

Câu tường thuật: công thức lùi thì, cách dùng và bài tập

Còn gọi là: câu gián tiếp, lời nói gián tiếp, reported speech, câu tường thuật dạng kể, lùi thì trong câu gián tiếp

Câu tường thuật dùng để kể lại lời người khác đã nói. Khi động từ dẫn ở quá khứ (said, told), em làm ba bước: lùi thì một bậc, đổi đại từ theo người nói, và đổi trạng từ thời gian, nơi chốn (now → then, next week → the following week).

Công thức Câu tường thuật

5 dạng, xếp từ hay gặp nhất.

  1. 1

    Câu kể với said / told

    S + said (that) + S + V (lùi thì) / S + told + O + (that) + S + V (lùi thì)

    Say không có tân ngữ người nghe ngay sau (said that…, said to me that…). Tell bắt buộc có tân ngữ người nghe (told me that…). That có thể bỏ.

    • "I'm tired," said Minh. → Minh said (that) he was tired.Minh nói là cậu ấy mệt.
    • "I love this song," Lan told me. → Lan told me (that) she loved that song.Lan bảo mình là cô ấy thích bài hát đó.
  2. 2

    Lùi thì một bậc

    hiện tại đơn → quá khứ đơn; hiện tại tiếp diễn → quá khứ tiếp diễn; hiện tại hoàn thành / quá khứ đơn → quá khứ hoàn thành; will → would; can → could; may → might; must → had to

    Đây là phần đề kiểm tra nhiều nhất. Quá khứ đơn và hiện tại hoàn thành đều lùi về had + V3. Quá khứ hoàn thành, would, could, should, might giữ nguyên.

    • "My sister has just finished her course," said Tony. → Tony said that his sister had just finished her course.Tony nói chị cậu ấy vừa học xong khóa học.
    • "I will call you tomorrow," Nam said. → Nam said he would call me the next day.Nam nói hôm sau sẽ gọi cho mình.
    • "We can't come to the party," they said. → They said they couldn't come to the party.Họ nói không đến bữa tiệc được.
  3. 3

    Đổi đại từ và tính từ sở hữu

    I → he/she; we → they; me → him/her; my → his/her; our → their; you → I/me/he/she… (tùy người nghe)

    Đổi theo người nói và người nghe trong câu dẫn. Đề hay cài phương án giữ nguyên I, my.

    • "My mum gave me some pocket money," said Jerry. → Jerry said that his mum had given him some pocket money.Jerry nói mẹ đã cho cậu ấy ít tiền tiêu vặt.
    • "We are proud of our team," the fans said. → The fans said they were proud of their team.Các cổ động viên nói họ tự hào về đội của mình.
  4. 4

    Đổi trạng từ thời gian và nơi chốn

    now → then; today → that day; tonight → that night; yesterday → the day before / the previous day; tomorrow → the next day / the following day; next week → the following week; last week → the week before; ago → before; here → there; this → that; these → those

    Lùi thì xong mà quên đổi next week, tomorrow là phương án sai mà đề rất hay cài.

    • "I'm going back to work next week," said Harry. → Harry said that he was going back to work the following week.Harry nói tuần sau đó anh ấy sẽ đi làm lại.
    • "I met her here yesterday," said Hoa. → Hoa said she had met her there the day before.Hoa nói hôm trước đã gặp cô ấy ở đó.
  5. 5

    Trường hợp không lùi thì

    S + say(s) / has said / will say + (that) + S + V (giữ thì) / chân lý, sự thật hiển nhiên

    Không lùi thì khi động từ dẫn ở hiện tại (says, has said) hoặc khi kể lại một chân lý. Đề THPT phần lớn dùng said, nên mặc định cứ lùi.

    • "I'm hungry," Bin says. → Bin says he is hungry.Bin bảo là đang đói.
    • The teacher said that the Earth goes round the Sun.Cô giáo nói Trái Đất quay quanh Mặt Trời.

Khi nào dùng?

  1. 1.Kể lại lời người khác nói, trong câu chuyện, tin nhắn, tin tức.

    • My dad said he would pick me up after school.Bố mình nói sẽ đón mình sau giờ học.
  2. 2.Câu viết lại trong đề thi: chọn câu gián tiếp đúng từ một câu trực tiếp có ngoặc kép.

    • "I have a lot of homework to do," Ha said. → Ha said that she had a lot of homework to do.Hà nói là có nhiều bài tập phải làm.
  3. 3.Truyền đạt thông tin cho người khác: thông báo của thầy cô, lời nhắn qua điện thoại.

    • The teacher told us that the test was on Friday.Thầy bảo tụi mình là thứ Sáu kiểm tra.
    • Mai called and said she couldn't come today.Mai gọi và nói hôm nay không đến được.

Dấu hiệu nhận biết

Thấy những chữ này trong câu là nghĩ ngay tới cấu trúc này.

  • said (that)
  • told + O
  • dấu ngoặc kép
  • the following week
  • the day before
  • then, there

Phân biệt

say và tell

Say không đi thẳng với người nghe: said that…, hoặc said to me that…. Tell phải có người nghe ngay sau: told me that…. Không nói said me hay told that.

  • She said (to me) that she was busy.Cô ấy nói (với mình) là đang bận.
  • She told me that she was busy.Cô ấy bảo mình là đang bận.

câu tường thuật dạng kể và câu tường thuật mệnh lệnh

Câu kể dùng said/told + that + mệnh đề lùi thì. Câu mệnh lệnh, yêu cầu dùng told/asked + O + (not) to V, không lùi thì.

  • "I'm busy," he said. → He said he was busy.Anh ấy nói là đang bận.
  • "Close the door," he said to me. → He told me to close the door.Anh ấy bảo mình đóng cửa.

Bẫy đề thi

Những chỗ đề hay gài và học sinh hay sai.

  1. 1

    Tony said that my sister had just finished her English course.

    Tony said that his sister had just finished her English course.

    My là của Tony, kể lại phải đổi thành his. Lùi thì đúng mà quên đổi đại từ vẫn sai.

  2. 2

    Jerry said that his mum gave him some pocket money.

    Jerry said that his mum had given him some pocket money.

    Quá khứ đơn trong câu trực tiếp phải lùi về quá khứ hoàn thành. Đi thi cứ lùi về had + V3 khi có phương án đó.

  3. 3

    Harry said that he was going back to work next week.

    Harry said that he was going back to work the following week.

    Next week phải đổi thành the following week (hoặc the next week). Đây là phương án nhiễu kinh điển.

  4. 4

    She said me that she was hungry.

    She told me that she was hungry.

    Say không đi thẳng với tân ngữ người nghe. Có me thì dùng told, hoặc said to me.

  5. 5

    He said that he will help me.

    He said that he would help me.

    Will lùi thành would khi động từ dẫn là said.

Ôn thi tốt nghiệp THPT

Câu tường thuật trong đề thi

19/205đề thi tốt nghiệp và đề thi thử 2017–2026 có câu hỏi về cấu trúc này

Trong đề chính thức và đề tham khảo của Bộ, có 9 câu hỏi về cấu trúc này (các năm 2020–2024). Xếp thứ 44 trong các cấu trúc hay thi nhất.

Câu hỏi thật trong đề

  1. Đề chính thức 2024 · Chọn câu gần nghĩa nhất

    "My sister has just finished her English course," said Tony.

    • ATony said that my sister has just finished her English course.
    • BTony said that his sister had just finished her English course.
    • CTony said that my sister had just finished her English course.
    • DTony said that his sister just finished her English course.

    Đáp án B. Hiện tại hoàn thành has just finished lùi thành had just finished, my sister của Tony đổi thành his sister. Phương án A và C giữ my, phương án D dùng just finished là chưa lùi đủ về quá khứ hoàn thành.

  2. Đề chính thức 2022 · Chọn câu gần nghĩa nhất

    "My mum gave me some pocket money," said Jerry.

    • AJerry said that my mum gives me some pocket money.
    • BJerry said that my mum gave me some pocket money.
    • CJerry said that his mum gives him some pocket money.
    • DJerry said that his mum had given him some pocket money.

    Đáp án D. Quá khứ đơn gave lùi thành had given, my mum và me của Jerry đổi thành his mum và him. A và B giữ nguyên my và me, C dùng hiện tại gives là chưa lùi thì.

  3. Đề chính thức 2021 · Chọn câu gần nghĩa nhất

    “I have a lot of homework to do,” Ha said.

    • AHa said that I had a lot of homework to do.
    • BHa said that I have a lot of homework to do.
    • CHa said that she has had a lot of homework to do.
    • DHa said that she had a lot of homework to do.

    Đáp án D. Have ở hiện tại đơn lùi thành had, I (Hà) đổi thành she. A và B giữ I, C dùng has had là chưa lùi thì.

  4. Đề chính thức 2020 · Chọn câu gần nghĩa nhất

    “I’m going back to work next week,” said Harry.

    • AHarry said that he was going back to work the following week.
    • BHarry said that I am going back to work next week.
    • CHarry said that I was going back to work the following week.
    • DHarry said that he was going back to work next week.

    Đáp án A. Am going lùi thành was going, I (Harry) đổi thành he, next week đổi thành the following week. Phương án D lùi thì đúng nhưng quên đổi next week, B và C giữ nguyên I.

Bài tập câu tường thuật

9 câu kiểu đề thi, có giải thích.

Athena

Thử xem, mình đợi em.

Câu 1"I am preparing for the final exam," said Linh. → Linh said that she ______ for the final exam.

Câu 2My brother ______ me that he had lost his new headphones.

Câu 3"We will visit our grandparents tomorrow," the children said. → The children said that they would visit their grandparents ______.

Câu 4Tìm lỗi sai: Nga (A) said that (B) she (C) has bought a new phone (D) the week before.

Câu 5Tìm lỗi sai: The coach (A) told that (B) our team (C) was playing (D) much better than before.

Câu 6Chọn câu gần nghĩa nhất: “I can't find my keys anywhere,” said Mum.

Câu 7Chọn câu gần nghĩa nhất: “I saw a strange bird in this park last week,” said Phong.

Câu 8Điền vào chỗ trống: Yesterday our class teacher came in with good news. She said that our class ______ first prize in the school's recycling contest. Everyone cheered loudly.

Câu 9Điền vào chỗ trống: I called my best friend last night to invite her to the cinema. She said she ______ come because she had a maths test the next morning. So I went with my cousin instead.

Hỏi đáp

Câu tường thuật lùi thì như thế nào?
Lùi một bậc: hiện tại đơn → quá khứ đơn, hiện tại tiếp diễn → quá khứ tiếp diễn, hiện tại hoàn thành và quá khứ đơn → quá khứ hoàn thành, will → would, can → could, must → had to.
Khi nào câu tường thuật không lùi thì?
Khi động từ dẫn ở hiện tại (says, has said, will say) hoặc khi kể lại một chân lý, sự thật hiển nhiên. Còn said thì đi thi cứ lùi.
Said và told khác nhau thế nào?
Told phải có người nghe ngay sau (told me that…). Said thì không (said that…, said to me that…).
Tomorrow trong câu gián tiếp đổi thành gì?
Đổi thành the next day hoặc the following day. Tương tự next week → the following week, yesterday → the day before.

Cập nhật 11/11/2026