Since đi với một mốc thời gian cụ thể, còn For đi với một khoảng thời gian. Since và For có thể được dùng để viết lại câu liên quan tới thì hiện tại hoàn thành.
Sử dụng since trong thì hiện tại hoàn thành trong tiếng Anh khi chúng ta đề cập đến một thời điểm nhất định trong quá khứ lúc hành động xảy ra.
Ví dụ:
Ảnh: Kemerahan
Lưu ý: Since có thể đứng một mình khi cụm từ chỉ thời gian đi với since đã được nhắc tới từ trước.
Ever Since thể hiện sự nhấn mạnh.
Long since có nghĩa rất lâu từ trước.
Ví dụ:
Khi ta sử dụng for trong thì hiện tại hoàn thành, chúng ta không dùng để chỉ một ngày tháng hay năm cụ thể mà là một khoảng thời gian.
Ví dụ:
Luyện chủ điểm này theo level A2
Luyện chủ điểm này theo level B1
Luyện chủ điểm này theo Tiếng Anh vào 10
Luyện chủ điểm này theo Anh Chuyên vào 10