Đây là bản xem thử. Phiên bản đầy đủ trong ứng dụng có bài tập, AI chấm ngay và theo dõi tiến độ học.

Bài học

Phân biệt hiện tại hoàn thành và quá khứ đơn qua tín hiệu thời gian

Mục tiêu

Sau bài học này, em chọn đúng thì hiện tại hoàn thành hay quá khứ đơn dựa vào tín hiệu thời gian và ngữ cảnh của câu, và giải thích được vì sao tín hiệu đó quyết định thì được dùng.

Bài học cần cấu trúc hiện tại hoàn thành (khẳng định, phủ định, câu hỏi, already/yet/just) đã học ở ba bài trước, cùng với thì quá khứ đơn đã học từ lớp 6. Nếu em quên cách chia động từ ở quá khứ đơn, hãy ôn lại bảng động từ bất quy tắc trước khi vào bài.

Câu hỏi khởi động

Trong bài kiểm tra viết, đề bài yêu cầu điền đúng thì cho câu: 'I ___ (visit) that museum ___.' Nếu chỗ trống thứ hai là 'last summer,' đáp án là visited; nhưng nếu chỗ trống đó để trống hoàn toàn, đáp án lại là have visited. Cùng một động từ, cùng một sự việc, nhưng câu trả lời khác nhau hoàn toàn chỉ vì một chi tiết nhỏ. Chi tiết đó là gì, và làm sao nhận ra nó thật nhanh khi làm bài?

Tín hiệu của quá khứ đơn

Quá khứ đơn dùng khi câu nêu rõ một mốc thời gian cụ thể trong quá khứ, dù mốc đó chỉ được ngụ ý qua ngữ cảnh chứ không nhất thiết phải viết thành chữ. Các tín hiệu quen thuộc: yesterday, last week/month/year, in 2023, two days ago, when I was ten, at that time. Khi câu có một trong các tín hiệu này, thời điểm đã được xác định rõ ràng, nên bắt buộc dùng quá khứ đơn chứ không dùng hiện tại hoàn thành.

Tín hiệu của hiện tại hoàn thành

Ngược lại, hiện tại hoàn thành dùng khi câu không nêu mốc thời gian cụ thể, hoặc nêu một khoảng thời gian chưa kết thúc tính đến hiện tại. Các tín hiệu quen thuộc: ever, never, already, yet, just, so far (tính đến bây giờ), up to now, this week/month/term (nếu tuần/tháng/kỳ đó chưa kết thúc). Câu 'I have read three books this month' hợp lý khi tháng đó chưa hết; nếu tháng đã qua, câu phải chuyển thành quá khứ đơn: 'I read three books last month.'

Một cách nhớ gọn: hiện tại hoàn thành trả lời cho câu hỏi 'đến giờ em đã làm được gì', còn quá khứ đơn trả lời cho câu hỏi 'khi đó, cụ thể là lúc nào, em đã làm gì'. Nếu đề bài không hỏi 'khi nào' mà chỉ hỏi 'đã từng chưa' hoặc 'đã có bao nhiêu', gần như chắc chắn là hiện tại hoàn thành.

Bẫy hay gặp nhất trong đề kiểm tra là ghép nhầm have/has với một tín hiệu quá khứ đơn ở cùng một câu — ví dụ 'I have visited that museum yesterday' — câu này sai vì yesterday là mốc thời gian đã kết thúc và xác định rõ, không thể đi cùng have/has. Khi thấy một tín hiệu thời gian xác định trong câu, em phải chuyển ngay động từ về quá khứ đơn, bất kể trước đó câu có vẻ đang dùng hiện tại hoàn thành.
Sơ đồ phân loại các cụm tín hiệu thời gian theo thì hiện tại hoàn thành và thì quá khứ đơn.Tín hiệu hiệntại hoàn thànheverneveralreadyjustso farup to nowTín hiệu quákhứ đơnyesterdaylast weektwo years agoin 2023when I was ten
Khi một câu có cả hai loại tín hiệu, tín hiệu quá khứ đơn luôn thắng vì nó xác định mốc thời gian cụ thể.
Ví dụ
Chọn đúng thì theo tín hiệu thời gian
  1. 1

    Đề bài: 'Our class ___ (visit) the History Museum ___.' với hai lựa chọn phần sau: 'last month' hoặc để trống hoàn toàn. Bẫy nằm ở việc học sinh chọn cùng một thì cho cả hai trường hợp mà không để ý tín hiệu thời gian đi kèm.

  2. 2

    Trường hợp 1: 'Our class ___ (visit) the History Museum last month.' Trường hợp 2: 'Our class ___ (visit) the History Museum.' (không có tín hiệu thời gian nào khác trong câu, chỉ đơn thuần thông báo kinh nghiệm).

  3. 3
    Ở trường hợp 1, 'last month' là mốc thời gian cụ thể đã kết thúc, nên 'has visited' hay 'have visited' đều sai — bắt buộc dùng quá khứ đơn 'visited'. Ở trường hợp 2, không có tín hiệu thời gian cụ thể nào, câu chỉ đơn thuần nói về trải nghiệm của cả lớp, nên dùng hiện tại hoàn thành 'has visited' (coi our class là một tập thể số ít) sẽ phù hợp hơn.
  4. 4

    Trường hợp 1: 'Our class visited the History Museum last month.' Trường hợp 2: 'Our class has visited the History Museum.'

  5. 5

    Luôn quét câu tìm tín hiệu thời gian trước khi chọn thì. Biến thể: nếu trường hợp 2 thêm 'three times so far' thì câu càng chắc chắn phải dùng hiện tại hoàn thành vì so far là tín hiệu rất rõ.

Ví dụ
Tìm và sửa lỗi trộn thì
  1. 1

    Đề bài: Find and correct the mistake: 'I have finished my science project yesterday evening.' Bẫy kinh điển: câu dùng have (hiện tại hoàn thành) nhưng lại có yesterday evening — một mốc thời gian đã kết thúc và xác định rõ.

  2. 2

    Câu cần đúng một trong hai: nếu giữ have, phải bỏ mốc thời gian cụ thể; nếu giữ mốc thời gian cụ thể, phải chuyển động từ về quá khứ đơn.

  3. 3

    Giữ nguyên cả have và yesterday evening là sai vì hai phần này mâu thuẫn nhau — have đòi hỏi thời gian không xác định, còn yesterday evening lại xác định rất rõ. Đây không phải lỗi chính tả hay từ vựng mà là lỗi trộn hai tín hiệu thời gian trái ngược nhau trong cùng một câu.

  4. 4

    'I finished my science project yesterday evening.' — chuyển have finished thành finished vì câu đã có mốc thời gian cụ thể.

  5. 5

    Không bao giờ để have/has đứng chung câu với yesterday, last + thời gian, ago, hoặc in + năm cụ thể trong quá khứ. Biến thể: nếu bỏ 'yesterday evening' đi, câu 'I have finished my science project' lại hoàn toàn đúng.

Sai lầm thường gặp

Lỗi phổ biến nhất là giữ have/has trong khi câu đã có một mốc thời gian xác định như yesterday, last week, hay in 2022 — hai phần này không thể đứng chung. Một lỗi khác là dùng quá khứ đơn khi câu chỉ hỏi về kinh nghiệm chung, không có mốc thời gian nào, khiến câu mất đi ý nghĩa 'liên quan đến hiện tại' mà đề bài đang kiểm tra.

Luyện tập có hướng dẫn

Luyện tập độc lập

Kiểm tra nhanh

Ghi nhớ

Quá khứ đơn đi với mốc thời gian cụ thể đã kết thúc (yesterday, last week, in 2023, ago). Hiện tại hoàn thành đi với thời gian không xác định hoặc khoảng thời gian chưa kết thúc (ever, never, already, yet, just, so far, this term). Have/has không bao giờ đứng chung câu với một mốc thời gian quá khứ xác định.

Bài tiếp theo sẽ luyện cách biến đổi qua lại giữa hai thì này và áp dụng vào dạng bài biến đổi câu thường gặp trong đề kiểm tra.