Ngữ pháp

Cách sử dụng ‘for’ & ‘since’ trong thì hiện tại hoàn thành

Thì hiện tại hoàn thành là một thì quan trọng trong tiếng Anh, đặc biệt khi chúng ta muốn nói về những hành động đã bắt đầu từ quá khứ và vẫn tiếp diễn đến hiện tại. Trong thì này, hai từ “for” và “since” thường được sử dụng để diễn đạt khoảng thời gian của hành động. Bài viết này sẽ giúp bạn hiểu rõ hơn về sự khác biệt và cách sử dụng chúng một cách hiệu quả.

Điểm Chung Của ‘For’ & ‘Since’

Cả “for” và “since” đều được sử dụng để nói về khoảng thời gian mà một hành động đã diễn ra trong thì hiện tại hoàn thành. Tuy nhiên, cách dùng của chúng khác nhau:

  • For dùng để chỉ khoảng thời gian tổng quát (ví dụ: 2 năm, 3 tháng, 5 giờ).
    • Ví dụ: I have lived here for 5 years. (Tôi đã sống ở đây 5 năm.)
  • Since dùng để chỉ thời điểm bắt đầu của hành động (ví dụ: từ năm 2015, từ sáng nay).
    • Ví dụ: I have lived here since 2015. (Tôi đã sống ở đây từ năm 2015.)

Một số ví dụ khác:

  • We have been studying for 3 hours. (Chúng tôi đã học trong 3 tiếng đồng hồ.)
  • They have been married since 2000. (Họ đã kết hôn từ năm 2000.)

Cách Sử Dụng ‘For’ Trong Câu Phủ Định Và Với ‘In’

Trong một số trường hợp, chúng ta có thể bỏ qua từ “for” trong các câu khẳng định, đặc biệt trong văn nói:

  • Ví dụ: I haven’t seen her (for) years. (Tôi đã không gặp cô ấy trong nhiều năm.)

Tuy nhiên, trong câu phủ định, việc sử dụng for có thể không được bỏ qua thường xuyên, nhưng “in” có thể thay thế:

  • Ví dụ: I haven’t seen her in years. (Tôi đã không gặp cô ấy trong nhiều năm.)

Lưu ý quan trọng:

  • Không sử dụng “for” với các cụm từ chỉ toàn bộ thời gian như all day hoặc all the time.
    • Ví dụ: She has been studying all day. (Cô ấy đã học cả ngày.) [Không sử dụng for]

Bài Tập Ứng Dụng

Bài tập 1: Điền “for” hoặc “since” vào chỗ trống:

  1. I haven’t eaten anything ____ morning.
  2. We’ve known each other ____ 5 years.
  3. He’s been working here ____ he graduated.

Bài tập 2: Viết lại câu cho đúng ngữ pháp:

  1. She has been living in London all the time for.
  2. I haven’t met him since 3 months.

Tổng Kết

Trong thì hiện tại hoàn thành, “for” và “since” đóng vai trò quan trọng trong việc chỉ khoảng thời gian của hành động. “For” chỉ một khoảng thời gian tổng quát, trong khi “since” chỉ thời điểm bắt đầu của hành động. Hãy thực hành thường xuyên và ghi nhớ các cấu trúc này để sử dụng chính xác trong tiếng Anh!

5/5 - (1 bình chọn)

Đàm Đức Anh

About Author

Họ tên: Đàm Đức Anh. Từng giảng dạy tại một số trung tâm Tiếng Anh như Langmaster, Kyna English, EKID English, Crazy Toeic … Đã đạt chứng chỉ TOEIC 955/990 và hiện đang quản lý website https://hoctienganhchonguoimatgoc.com

Theo dõi
Thông báo của
guest
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận

Bài viết liên quan

Ngữ pháp

Thì Hiện Tại Đơn trong tiếng Anh: Cách sử dụng và ví dụ đơn giản

Trong Tiếng Anh, chúng ta có rất nhiều thì để có thể biểu đạt ý nghĩa và sắc thái của
Ngữ pháp

Thì Quá Khứ Đơn trong tiếng Anh: Cách sử dụng và ví dụ đơn giản

Trong Tiếng Anh, chúng ta có rất nhiều thì để có thể biểu đạt ý nghĩa và sắc thái của
Mini Dictionary
Mini Dictionary