•
Ngữ pháp

Bài 82: Direct vs Indirect Speech - Phần 1

Học cách đổi câu trực tiếp sang câu gián tiếp trong tiếng Anh, tập trung vào câu kể và các lỗi người Việt hay sai.

Admin
25 tháng 05, 2026
12 phút
1 lượt xem
1

Nhìn Nhanh: Direct Speech và Indirect Speech Là Gì?

Câu trực tiếp (Direct Speech) là cách nhắc lại nguyên văn lời nói của ai đó. Câu gián tiếp (Indirect Speech/Reported Speech) là cách thuật lại ý của người nói, thường không dùng dấu ngoặc kép và có thể phải đổi thì, đại từ, thời gian, nơi chốn.

Direct Speech: giữ nguyên lời nói gốc, thường có dấu ngoặc kép.
Indirect Speech: thuật lại ý, thường dùng said/told/asked.
Khi động từ tường thuật ở quá khứ, thường phải lùi thì (backshift).
Cần đổi đại từ, trạng từ thời gian/nơi chốn theo ngữ cảnh.
Phần 1 tập trung vào câu kể (statements), chưa đi sâu câu hỏi và mệnh lệnh.

Mẹo nhìn nhanh

Nếu còn nguyên dấu ngoặc kép và lời nói gốc không đổi, đó là câu trực tiếp (Direct Speech). Nếu bạn thuật lại bằng said/told và bỏ ngoặc kép, đó là câu gián tiếp (Indirect Speech).

2

Câu Trực Tiếp (Direct Speech) vs Câu Gián Tiếp (Indirect Speech)

Khác nhau ở cách trình bày lời nói

Câu trực tiếp (Direct Speech) giống như bạn trích nguyên văn lời ai đó. Câu gián tiếp (Indirect Speech) giống như bạn kể lại nội dung lời nói đó bằng lời của mình.

So sánh Direct Speech và Indirect SpeechDirect SpeechIndirect Speech
Dấu ngoặc képThường cóKhông dùng
Lời nói gốcGiữ nguyênCó thể thay đổi theo ngữ cảnh
Động từ tường thuậtHe said, "..."He said that ...
Đại từGiữ như lời gốcĐổi theo người thuật lại
Thì động từGiữ nguyênCó thể lùi thì nếu reporting verb ở quá khứ
Ví dụShe said, "I am tired."She said that she was tired.
  • •
    Direct: Tom said, "I am busy."(Trực tiếp: Tom nói: "Tôi đang bận.")
  • •
    Indirect: Tom said that he was busy.(Gián tiếp: Tom nói rằng anh ấy đang bận.)
  • •
    Direct: Mary said, "I like this song."(Trực tiếp: Mary nói: "Tôi thích bài hát này.")
  • •
    Indirect: Mary said that she liked that song.(Gián tiếp: Mary nói rằng cô ấy thích bài hát đó.)
  • •
    Direct: They said, "We are ready."(Trực tiếp: Họ nói: "Chúng tôi đã sẵn sàng.")
  • •
    Indirect: They said that they were ready.(Gián tiếp: Họ nói rằng họ đã sẵn sàng.)
3

Cách Đổi Câu Kể Sang Câu Gián Tiếp — Phần Hay Sai Nhất

Mẫu said that + mệnh đề

Với câu kể (statement), cách đổi cơ bản là bỏ dấu ngoặc kép, dùng said that hoặc said, rồi đổi chủ ngữ, thì và trạng từ nếu cần. That có thể lược bỏ trong văn nói, nhưng người học nên giữ lại lúc mới luyện để nhìn cấu trúc rõ hơn.

Công thức với said

S1 + said + (that) + S2 + V(lùi thì nếu cần) + ...

  • •
    He said, "I am hungry." → He said that he was hungry.(Anh ấy nói rằng anh ấy đói.)
  • •
    She said, "I work here." → She said that she worked there.(Cô ấy nói rằng cô ấy làm việc ở đó.)
  • •
    Nam said, "I have a new phone." → Nam said that he had a new phone.(Nam nói rằng anh ấy có một chiếc điện thoại mới.)
  • •
    They said, "We will help you." → They said that they would help me.(Họ nói rằng họ sẽ giúp tôi.)
  • •
    Linda said, "I can drive." → Linda said that she could drive.(Linda nói rằng cô ấy biết lái xe.)
  • •
    My brother said, "I don't like coffee." → My brother said that he didn't like coffee.(Anh trai tôi nói rằng anh ấy không thích cà phê.)

Mẫu told + người nghe + that

Dùng told khi bạn nói rõ người nghe. Người Việt hay nhầm said me, nhưng đúng phải là told me hoặc said to me.

Công thức với told

S1 + told + object + (that) + S2 + V(lùi thì nếu cần) + ...

  • •
    She told me that she was tired.(Cô ấy nói với tôi rằng cô ấy mệt.)
  • •
    He told us that he had finished the report.(Anh ấy nói với chúng tôi rằng anh ấy đã hoàn thành báo cáo.)
  • •
    They told Anna that they would arrive late.(Họ nói với Anna rằng họ sẽ đến muộn.)
  • •
    My teacher told the class that the test was easy.(Giáo viên nói với cả lớp rằng bài kiểm tra dễ.)
  • •
    Lan told her mother that she needed more time.(Lan nói với mẹ rằng cô ấy cần thêm thời gian.)
  • •
    The manager told the team that the meeting was canceled.(Quản lý nói với nhóm rằng cuộc họp đã bị hủy.)

Đừng viết said me

Sau said không đặt trực tiếp người nghe. Viết He said to me hoặc He told me, không viết He said me.

Sai

He said me that he was busy.

Đúng

He told me that he was busy. / He said to me that he was busy.

Said không đi trực tiếp với tân ngữ người nghe; dùng told me hoặc said to me.

Sai

She said that she is tired.

Đúng

She said that she was tired.

Reporting verb said ở quá khứ nên am/is thường lùi thành was.

Sai

Tom said that I am late.

Đúng

Tom said that he was late.

Đại từ I trong lời của Tom phải đổi thành he khi người khác thuật lại.

Sai

They said that we are ready.

Đúng

They said that they were ready.

We trong lời của they phải đổi thành they theo người nói gốc.

Sai

She told that she liked tea.

Đúng

She said that she liked tea. / She told me that she liked tea.

Told cần có người nghe phía sau, ví dụ told me/told us.

Sai

He said, he was hungry.

Đúng

He said that he was hungry.

Khi đổi sang câu gián tiếp, không dùng dấu phẩy kiểu dịch từ tiếng Việt; dùng that cho rõ cấu trúc.

Sai

Mary said that she likes this book.

Đúng

Mary said that she liked that book.

Like lùi thành liked và this thường đổi thành that khi ngữ cảnh đã xa.

Sai

Nam said that he will call me.

Đúng

Nam said that he would call me.

Will thường lùi thành would trong câu gián tiếp khi reporting verb ở quá khứ.

Sai

She said that she can swim.

Đúng

She said that she could swim.

Can thường lùi thành could sau said ở quá khứ.

Sai

He said that he doesn't know the answer.

Đúng

He said that he didn't know the answer.

Don't/doesn't thường lùi thành didn't khi thuật lại lời nói trong quá khứ.

Sai

Lan said she is studying now.

Đúng

Lan said she was studying then.

Is studying lùi thành was studying và now có thể đổi thành then.

Sai

My father said that he bought a car yesterday.

Đúng

My father said that he had bought a car the day before.

Past Simple thường lùi thành Past Perfect, và yesterday đổi thành the day before.

4

Lùi Thì, Đổi Đại Từ và Đổi Trạng Từ

Lùi thì (backshift) khi reporting verb ở quá khứ

Khi động từ tường thuật (reporting verb) như said/told ở quá khứ, thì trong lời nói thường lùi một bậc. Đây là điểm người Việt hay sai vì tiếng Việt không chia thì rõ như tiếng Anh.

Bảng lùi thì thường gặp

Trong câu trực tiếpTrong câu gián tiếpVí dụ
am/is/arewas/wereI am tired → she was tired
Present SimplePast SimpleI work → he worked
Present ContinuousPast ContinuousI am working → he was working
Present PerfectPast PerfectI have finished → she had finished
Past SimplePast PerfectI bought it → he had bought it
willwouldI will come → she would come
cancouldI can help → he could help
musthad toI must leave → she had to leave
  • •
    She said, "I am happy." → She said that she was happy.(am đổi thành was.)
  • •
    He said, "I live in Da Nang." → He said that he lived in Da Nang.(Present Simple đổi thành Past Simple.)
  • •
    They said, "We are watching a movie." → They said that they were watching a movie.(Present Continuous đổi thành Past Continuous.)
  • •
    Mai said, "I have lost my key." → Mai said that she had lost her key.(Present Perfect đổi thành Past Perfect.)
  • •
    Peter said, "I bought a laptop." → Peter said that he had bought a laptop.(Past Simple đổi thành Past Perfect.)
  • •
    Anna said, "I will study harder." → Anna said that she would study harder.(Will đổi thành would.)

Đổi đại từ, thời gian và nơi chốn

Đại từ (pronoun) phải đổi theo người nói và người thuật lại. Trạng từ thời gian/nơi chốn cũng thường đổi nếu thời điểm hoặc địa điểm thuật lại không còn giống lời nói gốc.

Các từ thường đổi trong câu gián tiếpIndirect SpeechGhi chú
Ihe/sheTùy người nói gốc
wetheyTùy nhóm người nói gốc
myhis/herĐổi theo chủ sở hữu
thisthatKhi vật/ý đã xa ngữ cảnh
thesethoseKhi nhiều vật đã xa ngữ cảnh
nowthenKhi thuật lại sau đó
todaythat dayKhi không còn là hôm nay
yesterdaythe day beforeKhi thuật lại sau ngày đó
tomorrowthe next dayKhi thuật lại trước/sau ngày khác
herethereKhi đổi địa điểm
  • •
    He said, "I like this place." → He said that he liked that place.(I đổi thành he, this đổi thành that.)
  • •
    She said, "My phone is new." → She said that her phone was new.(My đổi thành her.)
  • •
    They said, "We are here now." → They said that they were there then.(We đổi thành they, here đổi thành there, now đổi thành then.)
  • •
    Lan said, "I met him yesterday." → Lan said that she had met him the day before.(Yesterday đổi thành the day before.)
  • •
    Tom said, "I will come tomorrow." → Tom said that he would come the next day.(Tomorrow đổi thành the next day.)
  • •
    Mai said, "These books are mine." → Mai said that those books were hers.(These đổi thành those, mine đổi thành hers.)

Không phải lúc nào cũng máy móc đổi

Nếu sự thật vẫn đúng ở hiện tại hoặc ngữ cảnh không thay đổi, có thể không cần đổi một số từ. Nhưng ở trình độ A2-B1, hãy luyện quy tắc chuẩn trước để tránh lỗi cơ bản.

5

Bài Tập: Đổi Direct Speech Sang Indirect Speech

#1

Đổi câu kể cơ bản với said

DỄ
1
Đổi sang Indirect Speech: He said, "I am tired."→
2
Đổi sang Indirect Speech: She said, "I like tea."→
3
Đổi sang Indirect Speech: Tom said, "I live in Hue."→
4
Đổi sang Indirect Speech: They said, "We are ready."→
5
Đổi sang Indirect Speech: Mai said, "I need help."→
6
Đổi sang Indirect Speech: He said, "I don't understand."→
#2

Chọn said/told cho đúng

DỄ
1
Điền said/told: She ___ me that she was busy.→
2
Điền said/told: He ___ that he liked coffee.→
3
Điền said/told: They ___ us that the room was clean.→
4
Điền said/told: Anna ___ to me that she was sorry.→
5
Sửa lỗi: He said me that he was hungry.→
#3

Lùi thì trong câu gián tiếp

TRUNG BÌNH
1
Đổi sang Indirect Speech: She said, "I am studying English."→
2
Đổi sang Indirect Speech: He said, "I have finished my homework."→
3
Đổi sang Indirect Speech: They said, "We will call you."→
4
Đổi sang Indirect Speech: Lan said, "I can cook well."→
5
Đổi sang Indirect Speech: My father said, "I bought this car."→
6
Đổi sang Indirect Speech: Mary said, "I must leave now."→
#4

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

TRUNG BÌNH
1
Đổi sang Indirect Speech: He said, "I am here now."→
2
Đổi sang Indirect Speech: She said, "My mother is at home."→
3
Đổi sang Indirect Speech: Tom said, "I saw her yesterday."→
4
Đổi sang Indirect Speech: Anna said, "I will visit you tomorrow."→
5
Đổi sang Indirect Speech: They said, "These bags are ours."→
#5

Sửa lỗi câu gián tiếp

KHÓ
1
Sửa lỗi: She told that she was sick.→
2
Sửa lỗi: He said that he will come.→
3
Sửa lỗi: Mary said that I was tired.→
4
Sửa lỗi: They said that they are ready.→
5
Sửa lỗi: He told me he doesn't know.→
6
Sửa lỗi: Lan said that she is living here now.→
Chốt kiến thức để không sai nữa
  • •Câu trực tiếp (Direct Speech) giữ nguyên lời nói gốc trong dấu ngoặc kép.
  • •Câu gián tiếp (Indirect Speech) thuật lại ý bằng said/told và thường bỏ dấu ngoặc kép.
  • •Said không cần người nghe phía sau; told bắt buộc có tân ngữ như me/us/her.
  • •Khi said/told ở quá khứ, thường lùi thì: am/is → was, will → would, can → could.
Bẫy lỗi thường gặp của người Việt
  • •*said me → told me / said to me
  • •*she said she is tired → she said she was tired
  • •*he said he will come → he said he would come
  • •*they said we are ready → they said they were ready
  • •*yesterday giữ nguyên sai ngữ cảnh → the day before
  • •*now giữ nguyên sai ngữ cảnh → then
Mẹo nhớ nhanh
  • •Bước 1: bỏ dấu ngoặc kép.
  • •Bước 2: chọn said hoặc told + người nghe.
  • •Bước 3: đổi đại từ trước, rồi lùi thì.
  • •Bước 4: kiểm tra trạng từ thời gian/nơi chốn như now, here, yesterday, tomorrow.
6

Tổng Kết: Quy Trình 4 Bước Khi Đổi Sang Indirect Speech

Ghi nhớ chính

Direct Speech là lời nói trực tiếp; Indirect Speech là lời nói được thuật lại.

1

Với câu kể (statement), dùng S + said + that + clause hoặc S + told + object + that + clause.

2

Không viết said me; phải viết told me hoặc said to me.

3

Nếu reporting verb ở quá khứ, thường áp dụng lùi thì (backshift).

4

Đại từ phải đổi theo người nói gốc và người thuật lại.

5

Các từ như now, here, yesterday, tomorrow thường phải đổi nếu ngữ cảnh thời gian/nơi chốn đã thay đổi.

6
7

Bảng Tổng Hợp Nhanh Để Ôn Tập

Checklist đổi câu trực tiếp sang câu gián tiếp

BướcViệc cần làmVí dụ ngắn
1Xác định người nói và người ngheTom said to me → Tom told me
2Bỏ dấu ngoặc kép"I am tired" → that he was tired
3Đổi đại từI → he/she, my → his/her
4Lùi thì nếu cầnam → was, will → would
5Đổi thời gian/nơi chốnnow → then, here → there
6Đọc lại trật tự câu S - V - OHe said that he was busy

Cách luyện hiệu quả

Khi làm bài, đừng đổi thì trước. Hãy đổi đại từ trước để biết chính xác ai là chủ ngữ, sau đó mới lùi thì và kiểm tra trạng từ.

8

Thực Hành Thêm: Điền Dạng Đúng

Điền từ/cụm từ đúng vào chỗ trống

Hoàn thành câu gián tiếp dựa trên câu trực tiếp cho sẵn.

1
He said, "I am busy." → He said that he
busy.

💡 am lùi thì

2
She said, "I like this bag." → She said that she
that bag.

💡 like lùi thì

3
They said, "We will help." → They said that they
help.

💡 will lùi thì

4
Tom said, "I can swim." → Tom said that he
swim.

💡 can lùi thì

5
Mai said, "I saw him yesterday." → Mai said that she had seen him
.

💡 yesterday đổi

6
He said, "I am here now." → He said that he was
then.

💡 here đổi

7
She
me that she was tired.

💡 có me

8
He
that he was sorry.

💡 không có người nghe trực tiếp

Hội thoại ngắn áp dụng Reported Speech

Hai bạn học sinh đang ôn lại lời giáo viên nói sau giờ học.

B
Brian

What did the teacher say about the test?

Giáo viên đã nói gì về bài kiểm tra?

09:00
Emma

She said that the test was not too difficult.

Cô ấy nói rằng bài kiểm tra không quá khó.

09:01Đã gửi
E
B
Brian

Did she say anything about homework?

Cô ấy có nói gì về bài tập về nhà không?

09:02
Emma

Yes. She told us that we had to finish the worksheet.

Có. Cô ấy nói với chúng ta rằng chúng ta phải hoàn thành phiếu bài tập.

09:03Đã gửi
E
B
Brian

I remember she said, "You can ask questions." How do we report that?

Tớ nhớ cô nói: "Các em có thể hỏi." Mình thuật lại thế nào?

09:04
Emma

We can say: She said that we could ask questions.

Mình có thể nói: Cô ấy nói rằng chúng ta có thể hỏi.

09:05Đã gửi
E
B
Brian

Good. So can becomes could.

Tốt. Vậy can đổi thành could.

09:06
Emma

Exactly. And will becomes would.

Chính xác. Và will đổi thành would.

09:07Đã đọc
E