Nêu công thức chuyển đổi thì HTHT sang QKĐ và QKĐ sang HTHT
Trước hết, chúng ta cần ôn lại cấu trúc của hai thì này nhé.
I. Cấu trúc của Thì Hiện tại Hoàn thành (Present Perfect)
Thì Hiện tại hoàn thành dùng để diễn tả một hành động đã xảy ra trong quá khứ và còn liên quan đến hiện tại, hoặc một hành động xảy ra tại một thời điểm không xác định trong quá khứ.
1. Thể Khẳng định:
S + have/has + V3/ed
* Lưu ý:
* Ta dùng “has” với các chủ ngữ là ngôi thứ ba số ít (He, She, It, danh từ số ít).
* Ta dùng “have” với các chủ ngữ còn lại (I, You, We, They, danh từ số nhiều).
* V3/ed là động từ ở dạng quá khứ phân từ. Với động từ có quy tắc, ta thêm “ed” vào sau động từ nguyên mẫu. Với động từ bất quy tắc, ta tra ở cột thứ ba trong bảng động từ bất quy tắc.
2. Thể Phủ định:
S + have/has + not + V3/ed
(have not = haven’t, has not = hasn’t)
3. Thể Nghi vấn:
Have/Has + S + V3/ed?
* Trả lời: Yes, S + have/has. / No, S + haven’t/hasn’t.
II. Cấu trúc của Thì Quá khứ Đơn (Past Simple)
Thì Quá khứ đơn dùng để diễn tả một hành động đã xảy ra và kết thúc tại một thời điểm xác định trong quá khứ.
1. Thể Khẳng định:
S + V2/ed
* Lưu ý:
* V2/ed là động từ ở dạng quá khứ. Với động từ có quy tắc, ta thêm “ed” vào sau động từ nguyên mẫu. Với động từ bất quy tắc, ta tra ở cột thứ hai trong bảng động từ bất quy tắc.
2. Thể Phủ định:
S + did not + V (nguyên mẫu)
(did not = didn’t)
3. Thể Nghi vấn:
Did + S + V (nguyên mẫu)?
* Trả lời: Yes, S + did. / No, S + didn’t.
Bây giờ, chúng ta sẽ đi vào phần chính của bài học: Công thức chuyển đổi thì.
III. Công thức chuyển đổi thì HTHT sang QKĐ và QKĐ sang HTHT
Việc chuyển đổi thì phụ thuộc vào yếu tố thời gian và ngữ cảnh của câu.
1. Chuyển đổi từ Thì Hiện tại Hoàn thành (HTHT) sang Thì Quá khứ Đơn (QKĐ):
Để chuyển đổi từ HTHT sang QKĐ, chúng ta cần xem xét hai yếu tố chính:
* Động từ: Động từ trong thì HTHT (V3/ed) sẽ chuyển thành động từ ở dạng quá khứ đơn (V2/ed) trong QKĐ.
* Trạng từ chỉ thời gian: Đây là yếu tố quan trọng nhất để xác định xem ta có thể chuyển đổi hay không.
* Nếu câu ở thì HTHT có các trạng từ chỉ thời gian không xác định hoặc nhấn mạnh sự liên quan đến hiện tại (ví dụ: ever, never, just, already, yet, so far, recently, lately, for + khoảng thời gian, since + mốc thời gian), thì khi chuyển sang QKĐ, ta cần phải bỏ đi các trạng từ này hoặc thay thế bằng các trạng từ chỉ thời gian xác định trong quá khứ.
* Nếu câu ở thì HTHT có các trạng từ chỉ thời gian xác định trong quá khứ (ví dụ: yesterday, last week, in 1990, two days ago), thì đây là dấu hiệu rõ ràng cho thấy câu đó thực chất nên được chia ở thì QKĐ.
Quy tắc chuyển đổi chi tiết:
* Thể Khẳng định:
* HTHT: S + have/has + V3/ed + …
* QKĐ: S + V2/ed + … (bỏ have/has, thay V3/ed bằng V2/ed, điều chỉnh trạng từ nếu cần)
Ví dụ:
* HTHT: I have just finished my homework. (Tôi vừa mới hoàn thành bài tập về nhà.)
* Chuyển sang QKĐ: I finished my homework yesterday. (Tôi đã hoàn thành bài tập về nhà hôm qua.)
* Ở đây, “just” (vừa mới) cho thấy sự liên quan đến hiện tại. Khi chuyển sang QKĐ, ta thay “have finished” bằng “finished” và thêm trạng từ chỉ thời gian xác định “yesterday”.
* Thể Phủ định:
* HTHT: S + have/has + not + V3/ed + …
* QKĐ: S + didn’t + V (nguyên mẫu) + … (bỏ have/has not, thay V3/ed bằng V nguyên mẫu, thêm “didn’t” đứng trước V nguyên mẫu, điều chỉnh trạng từ nếu cần)
Ví dụ:
* HTHT: She hasn’t seen him since last year. (Cô ấy đã không gặp anh ấy kể từ năm ngoái.)
* Chuyển sang QKĐ: She didn’t see him yesterday. (Cô ấy đã không gặp anh ấy hôm qua.)
* “Since last year” là một mốc thời gian, có thể dùng cho cả hai thì, nhưng khi chuyển sang QKĐ, ta thường dùng trạng từ chỉ thời gian cụ thể hơn.
* Thể Nghi vấn:
* HTHT: Have/Has + S + V3/ed + …?
* QKĐ: Did + S + V (nguyên mẫu) + …? (bỏ Have/Has, thay V3/ed bằng V nguyên mẫu, thêm “Did” đứng đầu câu và “S”, điều chỉnh trạng từ nếu cần)
Ví dụ:
* HTHT: Have you eaten breakfast yet? (Bạn đã ăn sáng chưa?)
* Chuyển sang QKĐ: Did you eat breakfast this morning? (Bạn đã ăn sáng sáng nay chưa?)
* “Yet” là trạng từ thường đi với HTHT. Khi chuyển sang QKĐ, ta thay bằng trạng từ chỉ thời gian xác định hơn như “this morning”.
Lưu ý quan trọng: Không phải lúc nào cũng có thể chuyển đổi từ HTHT sang QKĐ một cách tùy tiện. Việc chuyển đổi này chỉ thực hiện được khi ngữ cảnh hoặc các trạng từ chỉ thời gian cho phép. Nếu câu HTHT diễn tả một hành động lặp đi lặp lại hoặc một kinh nghiệm mà không có thời điểm cụ thể, thì việc chuyển sang QKĐ có thể làm mất đi ý nghĩa ban đầu.
2. Chuyển đổi từ Thì Quá khứ Đơn (QKĐ) sang Thì Hiện tại Hoàn thành (HTHT):
Để chuyển đổi từ QKĐ sang HTHT, chúng ta cần tập trung vào việc thay đổi trạng từ chỉ thời gian và động từ.
Quy tắc chuyển đổi chi tiết:
* Thể Khẳng định:
* QKĐ: S + V2/ed + [trạng từ chỉ thời gian xác định trong quá khứ] + …
* HTHT: S + have/has + V3/ed + [trạng từ chỉ thời gian không xác định hoặc nhấn mạnh sự liên quan đến hiện tại] + …
* Bỏ trạng từ chỉ thời gian xác định trong quá khứ (ví dụ: yesterday, last week, …).
* Thay thế bằng các trạng từ chỉ thời gian phù hợp với HTHT (ví dụ: ever, never, just, already, yet, so far, recently, lately, for + khoảng thời gian, since + mốc thời gian).
* Thay V2/ed bằng V3/ed.
Ví dụ:
* QKĐ: I went to the cinema yesterday. (Tôi đã đi xem phim hôm qua.)
* Chuyển sang HTHT: I have seen that movie already. (Tôi đã xem bộ phim đó rồi.)
* Ở đây, “yesterday” là thời gian xác định. Khi chuyển sang HTHT, ta có thể thay bằng “already” và dùng V3/ed là “seen”. Câu này thay đổi một chút về ý nghĩa, nhấn mạnh việc đã xem rồi chứ không còn là hành động diễn ra vào ngày hôm qua nữa.
* Thể Phủ định:
* QKĐ: S + didn’t + V (nguyên mẫu) + [trạng từ chỉ thời gian xác định trong quá khứ] + …
* HTHT: S + have/has + not + V3/ed + [trạng từ chỉ thời gian không xác định hoặc nhấn mạnh sự liên quan đến hiện tại] + …
* Bỏ “didn’t” và V nguyên mẫu.
* Thêm “have/has not” và V3/ed.
* Thay đổi trạng từ chỉ thời gian như đã nói ở trên.
Ví dụ:
* QKĐ: He didn’t call me last night. (Anh ấy đã không gọi cho tôi tối qua.)
* Chuyển sang HTHT: He hasn’t called me yet. (Anh ấy vẫn chưa gọi cho tôi.)
* “Last night” là thời gian xác định. Chuyển sang HTHT, ta dùng “hasn’t called” và trạng từ “yet” để thể hiện sự việc chưa hoàn thành cho đến hiện tại.
* Thể Nghi vấn:
* QKĐ: Did + S + V (nguyên mẫu) + [trạng từ chỉ thời gian xác định trong quá khứ] + …?
* HTHT: Have/Has + S + V3/ed + [trạng từ chỉ thời gian không xác định hoặc nhấn mạnh sự liên quan đến hiện tại] + …?
* Bỏ “Did” và V nguyên mẫu.
* Thêm “Have/Has” và V3/ed.
* Thay đổi trạng từ chỉ thời gian.
Ví dụ:
* QKĐ: Did you visit Ha Long Bay last summer? (Bạn đã đi thăm Vịnh Hạ Long mùa hè năm ngoái à?)
* Chuyển sang HTHT: Have you ever visited Ha Long Bay? (Bạn đã bao giờ đi thăm Vịnh Hạ Long chưa?)
* “Last summer” là thời gian xác định. Chuyển sang HTHT, ta dùng “Have you ever visited” để hỏi về kinh nghiệm, không còn giới hạn ở một thời điểm cụ thể trong quá khứ nữa.
Điểm mấu chốt khi chuyển đổi:
* HTHT sang QKĐ: Cần tìm hoặc thêm vào các trạng từ chỉ thời gian xác định trong quá khứ và thay động từ cho phù hợp. Nếu không có trạng từ xác định, việc chuyển đổi cần cẩn trọng.
* QKĐ sang HTHT: Cần bỏ trạng từ chỉ thời gian xác định, thêm trạng từ phù hợp cho HTHT và thay đổi động từ.
Các em hãy nhớ rằng, chìa khóa để làm đúng bài tập này là phải nhận diện được các trạng từ chỉ thời gian và hiểu rõ ý nghĩa của từng thì.
Chúc các em học tốt! Hẹn gặp lại các em trong bài học tiếp theo.
\(@\) Biến đổi Hiện tại hoàn thành \(<=>\) Quá khứ đơn
\(1.\) S + haven’t/hasn’t + Ved/Vpp + since/for + time
\(=>\) S + last + Ved/V2 + time
\(=>\) The last time + S + Ved/V2 + was + time
\(2.\) S + have/has + Ved/Vpp + since/for + time
\(=>\) S + started/began + to V/V-ing + time
\(3.\) When + did + S + V-inf?
\(=>\) How long + have/has + S + Ved/Vpp?
\(4.\) It/This is the first time + S + have/has + (ever) + Ved/Vpp
\(=>\) S + haven’t/hasn’t + Ved/Vpp + before
\(=>\) S + have/has + never + Ved/Vpp + before
\(5.\) S + haven’t/hasn’t + Ved/Vpp + since/for + time
\(=>\) It is/It has been + time + since + S + last + Ved/V2
Các công thức đổi HTHT – QKĐ
Loại 1:
S + has/have + not + V3/ed + for/since + time
–> S + last + V2/ed
–> The last time + S+ V2/ed + was + time + ago
–> It is / has been + time + since + S+ (last) + V2/ed
Loại 2:
How long + has/have + S+ V3/ed?
–> When + did + S + V1?
–> How long is it + since + S+ V2/ed ?
–> How long ago + did + S + start / begin + to V / Ving?
Loại 3:
S + has/have + V3/ed + for/since + time
–> S + started / began + to V / Ving
–> It is / has been + time + since + S+ V2/ed
Loại 4:
S + has/have + not/never + V3/ed + … before
–> This/It is the first time + S+ has/have+ V3/ed
Loại 5:
When + did + S + last + V1?
–> When + was the last time + S + V2/ed?