📱 Học IELTS miễn phí: App IELTS 6.0
Giới Thiệu
Bạn vừa gửi xong một email cho client nước ngoài:
“I have discuss with my team and we will delivery the feature in next week.”
Một câu — ba lỗi grammar 😱:
- ❌ “have discuss” → ✅ “have discussed”
- ❌ “will delivery” → ✅ “will deliver”
- ❌ “in next week” → ✅ “next week” (không cần “in”)
Tin tốt: hầu hết developer Việt đều mắc cùng một bộ lỗi. Sửa được 20 lỗi phổ biến dưới đây, tiếng Anh của bạn sẽ cải thiện đáng kể — đặc biệt trong email, documentation, và giao tiếp hàng ngày.
Bài viết này tổng hợp 20+ lỗi ngữ pháp hay gặp nhất trong ngữ cảnh IT, phân loại rõ ràng, kèm ví dụ thực tế và cách sửa.
1. Lỗi Về Thì (Tense Mistakes)
1.1 Quên chia quá khứ phân từ với have/has
Người Việt hay quên thêm -ed hoặc dùng sai dạng verb với thì Present Perfect.
| ❌ Sai | ✅ Đúng | Giải thích |
|---|---|---|
| I have finish the task. | I have finished the task. | have + V3 (past participle) |
| She has review my PR. | She has reviewed my PR. | has + V3 |
| We have deploy to production. | We have deployed to production. | have + V3 |
| The bug has occur again. | The bug has occurred again. | occur → occurred (nhân đôi r) |
1.2 Nhầm lẫn Simple Past và Present Perfect
| ❌ Sai | ✅ Đúng | Khi nào |
|---|---|---|
| I have fixed the bug yesterday. | I fixed the bug yesterday. | Có “yesterday” → Simple Past |
| I finished it already. | I have finished it already. | Có “already” → Present Perfect |
| We released v2.0 since March. | We have released v2.0 since March. | Có “since” → Present Perfect |
💡 Mẹo nhớ: Có yesterday, last week, 2 days ago → Simple Past. Có since, already, yet, just → Present Perfect.
1.3 Dùng sai thì tương lai
| ❌ Sai | ✅ Đúng | Giải thích |
|---|---|---|
| I will delivery the feature. | I will deliver the feature. | will + V nguyên mẫu |
| We will discussed tomorrow. | We will discuss tomorrow. | will + V nguyên mẫu |
| The server will starting soon. | The server will start soon. | will + V nguyên mẫu |
2. Subject-Verb Agreement (Hòa Hợp Chủ-Vị)
Developer Việt hay quên chia động từ theo chủ ngữ — vì tiếng Việt không có quy tắc này.
| ❌ Sai | ✅ Đúng | Giải thích |
|---|---|---|
| The API don’t work. | The API doesn’t work. | The API = it → doesn’t |
| This function return a string. | This function returns a string. | This function = it → thêm -s |
| The tests was passing. | The tests were passing. | tests = số nhiều → were |
| Each developer have access. | Each developer has access. | each + singular → has |
| The list of bugs are long. | The list of bugs is long. | “list” là chủ ngữ chính → is |
| Data is stored in S3. | Data is stored in S3. | data thường dùng số ít trong IT ✅ |
💡 Mẹo: Khi viết docs/email, đọc lại câu và tự hỏi: chủ ngữ là số ít hay số nhiều?
3. Articles (A / An / The) — “Nỗi Đau” Muôn Thuở
Tiếng Việt không có articles, nên đây là lỗi phổ biến nhất của developer Việt.
3.1 Thiếu article
| ❌ Sai | ✅ Đúng |
|---|---|
| I found bug in code. | I found a bug in the code. |
| Please check database. | Please check the database. |
| We need meeting to discuss. | We need a meeting to discuss. |
| Server is down. | The server is down. |
3.2 Thừa article
| ❌ Sai | ✅ Đúng |
|---|---|
| We use the React for frontend. | We use React for frontend. |
| Deploy to the AWS. | Deploy to AWS. |
| Written in the Python. | Written in Python. |
💡 Quy tắc nhanh cho IT:
- Tên riêng công nghệ (React, AWS, Python): KHÔNG có the
- Đang nói cái cụ thể mà cả hai bên biết: dùng the (the server, the database)
- Lần đầu nhắc đến cái gì đó: dùng a/an (a bug, an error)
📖 Xem chi tiết: Articles (a/an/the) Trong Văn Bản Kỹ Thuật
4. Word Form (Nhầm Loại Từ)
Developer Việt thường nhầm giữa noun, verb, adjective, adverb — vì tiếng Việt không phân biệt rõ.
| ❌ Sai | ✅ Đúng | Loại từ cần dùng |
|---|---|---|
| I will delivery the feature. | I will deliver the feature. | Verb (deliver) |
| The deliver is on time. | The delivery is on time. | Noun (delivery) |
| Please discussion with the team. | Please discuss with the team. | Verb (discuss) |
| I need your approve. | I need your approval. | Noun (approval) |
| The code is efficiently. | The code is efficient. | Adjective (sau “is”) |
| It runs efficient. | It runs efficiently. | Adverb (bổ nghĩa cho verb “runs”) |
| This is a importance update. | This is an important update. | Adjective (trước noun) |
💡 Mẹo: Sau will, can, should, must → luôn là VERB nguyên mẫu. Sau is, are, was → thường là ADJECTIVE.
5. Preposition Mistakes (Lỗi Giới Từ)
5.1 Thừa giới từ
| ❌ Sai | ✅ Đúng | Giải thích |
|---|---|---|
| Please explain about the issue. | Please explain the issue. | explain + object trực tiếp |
| I will discuss about this. | I will discuss this. | discuss + object trực tiếp |
| Can you emphasize on this point? | Can you emphasize this point? | emphasize + object trực tiếp |
| We need to investigate about this. | We need to investigate this. | investigate + object trực tiếp |
5.2 Thiếu giới từ
| ❌ Sai | ✅ Đúng | Giải thích |
|---|---|---|
| It depends your config. | It depends on your config. | depend ON |
| I’m waiting the response. | I’m waiting for the response. | wait FOR |
| Please reply my email. | Please reply to my email. | reply TO |
| Listen the client’s feedback. | Listen to the client’s feedback. | listen TO |
📖 Xem thêm: Prepositions Hay Dùng Sai Trong IT English
6. Sentence Structure (Cấu Trúc Câu)
6.1 Thiếu chủ ngữ
Tiếng Việt cho phép bỏ chủ ngữ, tiếng Anh thì không.
| ❌ Sai | ✅ Đúng |
|---|---|
| Need to fix this ASAP. | We need to fix this ASAP. |
| Already deployed to staging. | I’ve already deployed to staging. |
| Is working fine now. | It is working fine now. |
| Can check the logs? | Can you check the logs? |
6.2 Sai word order
| ❌ Sai | ✅ Đúng | Giải thích |
|---|---|---|
| I always am available. | I am always available. | adverb giữa be + adj |
| We yesterday deployed. | We deployed yesterday. | thời gian cuối câu |
| Very is important this issue. | This issue is very important. | S + V + Adj |
| I don’t know what is it. | I don’t know what it is. | Indirect question: what + S + V |
6.3 Run-on sentences (Câu nối không có conjunction)
| ❌ Sai | ✅ Đúng |
|---|---|
| The build failed , I will fix it. | The build failed**,** so I will fix it. |
| I finished the task , please review. | I finished the task**.** Please review. |
7. Countable vs Uncountable Nouns (Danh Từ Đếm Được / Không Đếm Được)
Một số từ trong IT thường bị dùng sai:
| Từ | Loại | ❌ Sai | ✅ Đúng |
|---|---|---|---|
| information | Uncountable | many informations | much information / pieces of information |
| feedback | Uncountable | many feedbacks | much feedback / pieces of feedback |
| software | Uncountable | two softwares | two software applications |
| equipment | Uncountable | many equipments | much equipment / pieces of equipment |
| progress | Uncountable | many progresses | much progress |
| research | Uncountable | many researches | much research / research studies |
| advice | Uncountable | some advices | some advice / pieces of advice |
💡 Developer hay mắc nhất: “informations” và “feedbacks” — hai từ này KHÔNG BAO GIỜ có -s!
8. Confusing Word Pairs (Cặp Từ Hay Nhầm)
| Hay nhầm | Nghĩa | Ví dụ đúng |
|---|---|---|
| affect (v) vs effect (n) | ảnh hưởng (v) vs hiệu ứng (n) | The bug affects users. / The effect is minimal. |
| its vs it’s | của nó vs nó là | The API returns its data. / It’s a critical bug. |
| then vs than | sau đó vs hơn | First deploy, then test. / Python is simpler than Java. |
| lose vs loose | mất vs lỏng | Don’t lose the data. / The coupling is loose. |
| ensure vs insure | đảm bảo vs bảo hiểm | Ensure the tests pass. |
| whether vs weather | liệu có vs thời tiết | Check whether the API is up. |
| compliment vs complement | khen ngợi vs bổ sung | The features complement each other. |
9. Bảng Tổng Hợp — Quick Reference
| # | Loại lỗi | Ví dụ sai nhanh | Cách sửa |
|---|---|---|---|
| 1 | Tense | have finish | have finished |
| 2 | S-V Agreement | API don’t work | API doesn’t work |
| 3 | Missing article | found bug | found a bug |
| 4 | Extra article | use the React | use React |
| 5 | Word form | will delivery | will deliver |
| 6 | Extra preposition | discuss about | discuss (bỏ about) |
| 7 | Missing preposition | depends your config | depends on your config |
| 8 | Missing subject | Need to fix | We need to fix |
| 9 | Uncountable | informations | information |
| 10 | Confusing pairs | it’s data | its data |
10. Checklist — Sửa Lỗi Trước Khi Gửi ✅
Trước khi gửi email, PR description, hoặc docs, hãy kiểm tra nhanh:
- Thì: Đã chia đúng thì chưa? (have + V3, will + V nguyên mẫu)
- S-V Agreement: Chủ ngữ số ít → verb thêm -s; số nhiều → không -s
- Articles: Có thiếu a/an/the không? Có thừa the trước tên công nghệ không?
- Word form: Đúng loại từ chưa? (verb/noun/adjective)
- Prepositions: Có thừa/thiếu giới từ không?
- Chủ ngữ: Câu nào cũng phải có chủ ngữ!
- Uncountable nouns: information, feedback, software — không có -s!
11. Practice — Tìm Và Sửa Lỗi 📝
Bài 1: Sửa email sau
“Hi team, I have discuss with PM about the new requirement. The API don’t support this feature yet. I will delivery a fix in next week. Please give me some feedbacks. Already tested on the staging.”
📖 Đáp án
“Hi team, I have discussed with the PM about the new requirement. The API doesn’t support this feature yet. I will deliver a fix next week. Please give me some feedback. I have already tested it on staging.”
Lỗi đã sửa:
- have discuss → have discussed (tense)
- the PM (thiếu article)
- don’t → doesn’t (S-V agreement)
- delivery → deliver (word form)
- in next week → next week (thừa preposition)
- feedbacks → feedback (uncountable)
- Already tested → I have already tested (thiếu subject)
Bài 2: Chọn đáp án đúng
- The database (is / are) down.
- I need your (approve / approval) to proceed.
- This function (return / returns) a boolean.
- We have (deploy / deployed) the hotfix.
- Please (explain about / explain) the error.
- The bug (affect / affects / effects) all users.
📖 Đáp án
- is (database = singular)
- approval (noun sau “your”)
- returns (this function = it → thêm -s)
- deployed (have + V3)
- explain (explain + object trực tiếp)
- affects (verb, chủ ngữ số ít)
Bài 3: Viết lại câu đúng
- “We yesterday discuss about the new softwares.”
- “The feature is work fine, already test in production.”
- “Can review my PR? Is very importance.”
📖 Đáp án
- “Yesterday, we discussed the new software.” (word order, thừa about, uncountable)
- “The feature is working fine. I have already tested it in production.” (tense, missing subject)
- “Can you review my PR? It is very important.” (missing subject, word form)
Kết Luận
Lỗi grammar không chỉ ảnh hưởng đến hình ảnh chuyên nghiệp mà còn có thể gây hiểu nhầm trong công việc. Tin vui là hầu hết lỗi của developer Việt đều có pattern — sửa được vài nhóm lỗi chính là tiếng Anh đã lên level rõ rệt.
Mẹo cuối:
- 📋 In bảng Quick Reference (mục 9) dán cạnh màn hình
- ✍️ Mỗi lần gửi email, dùng Checklist (mục 10) kiểm tra 30 giây
- 📖 Đọc lại các bài liên quan để nắm chắc từng nhóm lỗi
Bài liên quan:
- Articles (a/an/the) Trong Văn Bản Kỹ Thuật
- Prepositions Hay Dùng Sai Trong IT English
- Passive Voice Trong Technical Writing
- Linking Words Cho Technical Writing
Bạn thường mắc lỗi nào nhất? Bookmark bài này và kiểm tra mỗi lần viết email nhé! 🔖