Nếu bạn đang học tiếng Anh và thường xuyên bị “rối não” với Since và For, thì bạn không hề cô đơn 😄
Đây là một trong những cặp từ rất dễ nhầm vì cả hai đều liên quan đến thời gian và thường xuất hiện trong các thì hoàn thành như Present Perfect.
Ví dụ:
- I have lived here since 2020.
- I have lived here for 4 years.
Cả hai câu đều nói về khoảng thời gian sống ở một nơi, nhưng cách dùng lại khác nhau hoàn toàn.
Trong bài viết này, chúng ta sẽ cùng tìm hiểu:
- Since là gì?
- For là gì?
- Cách phân biệt Since và For cực dễ nhớ
- Ví dụ thực tế
- Mẹo tránh nhầm lẫn
- Bài tập luyện tập có đáp án
Since là gì?
Since dùng để chỉ mốc thời gian bắt đầu của một hành động hoặc sự việc.
Nói đơn giản:
Since = “Kể từ khi nào”
Cấu trúc
Since + mốc thời gianVí dụ
- I have studied English since 2022.
→ Tôi đã học tiếng Anh kể từ năm 2022. - She has worked here since Monday.
→ Cô ấy đã làm việc ở đây kể từ thứ Hai. - We have been friends since childhood.
→ Chúng tôi đã là bạn từ thời thơ ấu.
For là gì?
For dùng để chỉ khoảng thời gian kéo dài bao lâu.
Nói đơn giản:
For = “Trong bao lâu”
Cấu trúc
For + khoảng thời gianVí dụ
- I have studied English for 3 years.
→ Tôi đã học tiếng Anh được 3 năm. - She has lived in Ho Chi Minh City for a long time.
→ Cô ấy đã sống ở TP.HCM trong một thời gian dài. - They have waited for two hours.
→ Họ đã chờ suốt 2 tiếng.
Cách phân biệt Since và For dễ nhớ nhất
Đây là mẹo cực kỳ đơn giản:
| Từ | Dùng cho | Ví dụ |
|---|---|---|
| Since | Mốc thời gian bắt đầu | since 2020, since Monday |
| For | Khoảng thời gian kéo dài | for 2 years, for 5 days |
Nhìn nhanh như sau:
- Since = Khi nào bắt đầu
- For = Bao lâu
Ví dụ so sánh Since và For
Ví dụ 1
- I have lived here since 2021.
→ Bắt đầu sống từ năm 2021. - I have lived here for 4 years.
→ Sống được 4 năm rồi.
Ví dụ 2
- She has worked remotely since January.
- She has worked remotely for 6 months.
Cả hai câu đều đúng, chỉ khác cách diễn đạt thời gian.
Since và For thường dùng với thì nào?
Thông thường, Since và For xuất hiện nhiều nhất trong:
Thì hiện tại hoàn thành (Present Perfect)
Cấu trúc:
S + have/has + V3/edVí dụ:
- I have known him since high school.
- We have waited for 30 minutes.
Thì hiện tại hoàn thành tiếp diễn
Ví dụ:
- She has been studying for 5 hours.
- They have been living here since 2019.
Những mốc thời gian thường đi với Since
Since + năm
- since 2020
- since 2018
Since + ngày/thứ/tháng
- since Monday
- since January
Since + mốc cụ thể
- since 7 a.m.
- since lunchtime
Since + mệnh đề
- since I was a child
- since we met
Ví dụ:
- I have loved music since I was young.
Những khoảng thời gian thường đi với For
For + số phút/giờ/ngày/tháng/năm
- for 10 minutes
- for 2 hours
- for 5 years
For + khoảng thời gian chung chung
- for a long time
- for ages
Ví dụ:
- We have not talked for ages.
Mẹo tránh nhầm Since và For
Hãy tự hỏi:
“Đây là mốc thời gian hay khoảng thời gian?”
Nếu là:
- Mốc bắt đầu → dùng Since
- Độ dài thời gian → dùng For
Lỗi sai phổ biến của người học tiếng Anh
Sai:
❌ I have lived here since 5 years.
Đúng:
✅ I have lived here for 5 years.
Vì “5 years” là khoảng thời gian, không phải mốc thời gian.
Sai:
❌ She has worked here for 2020.
Đúng:
✅ She has worked here since 2020.
Vì “2020” là mốc thời gian bắt đầu.
Bài tập nhỏ: Điền Since hoặc For
Bài 1
- I have known her _____ 2019.
- They have been here _____ two hours.
- She has studied English _____ she was 10.
- We have waited _____ a long time.
- He has worked remotely _____ Monday.
Đáp án
- since
- for
- since
- for
- since
Bài tập nâng cao
Chọn đáp án đúng:
1.
I have lived in this city ___ five years.
- A. since
- B. for
2.
She has been busy ___ this morning.
- A. since
- B. for
3.
We have known each other ___ high school.
- A. since
- B. for
Đáp án
- B. for
- A. since
- A. since
Tổng kết cách dùng Since và For
| Since | For |
|---|---|
| Chỉ mốc thời gian bắt đầu | Chỉ khoảng thời gian |
| since 2020 | for 3 years |
| since Monday | for 2 days |
| since 7 a.m. | for 5 hours |
Công thức nhớ nhanh
Since = Từ khi nào
For = Bao lâuLời kết
Since và For là hai cấu trúc rất cơ bản nhưng xuất hiện cực kỳ thường xuyên trong giao tiếp tiếng Anh hằng ngày. Chỉ cần nhớ:
- Since → mốc thời gian
- For → khoảng thời gian
là bạn đã có thể tránh được phần lớn lỗi sai phổ biến.
Nếu bạn đang tự học tiếng Anh, hãy cố gắng tự đặt thêm ví dụ của riêng mình mỗi ngày. Việc luyện tập bằng các tình huống thực tế sẽ giúp bạn nhớ lâu hơn rất nhiều.
Chúc bạn học tiếng Anh thật hiệu quả 🚀