Hiện tại hoàn thành dùng cho những hành động ở quá khứ mà thời gian không xác định
Hiện tại hoàn thành được dùng cho những hành động gần đây khi thời gian đã không được đề cập
A. Hiện tại hoàn thành được dùng cho những hành động gần đây khi thời gian đã không được đề cập :
I have read the instructions but I don't understand them.
(Tôi đã đọc những chỉ đẫn nhưng tôi không hiểu chúng.)
Have you had breakfast ? — No, I haven’t had it yet.
(Anh đã ăn sáng chưa ? Chưa, tôi chưa ăn .)
So sánh với :
I read the instructions last night.
(Tôi đã đọc những chỉ dẫn tối hôm qua.)
(Thời gian có xác định.)
Did you have breakfast at the hotel ?
(Phải anh đã ăn sáng tại khách sạn không ?)
Lưu ý những câu trả lời các câu hỏi có thể ở hiện tại hoàn thành.
Have you seen my stamps ? ! Yes, I have/No, I haven't.
(Anh đã thấy con tem của tôi không ? Có, tôi thấy/Không, tôi không thấy.)
Hay : Yes, I saw them on your desk a minutes ago.
(Có, Tôi đã thấy chúng trên bàn của anh cách đây một phút)
Have you had breakfast ? I Yes, I have.
Hoặc : No, I haven't had it yet.
Hay : Yes, I had it at seven o’clock.
(Có, tôi đã ăn lúc 7 giờ.)
Hay : Yes, I had it with Mary.
(Có, tôi đã ăn với Mary.)
B. Những hành động mới đây ở hiện tại hoàn thành thường có kết quả ở hiện tại.
Tom has had a bad car crash. (Tom đã bị đụng xe trầm trọng.)
[Anh ta còn đang năm bệnh viện.]
The Lift has broken down.
(Thang máy hỏng rồi). [Tôi phải đi cầu thang thường].
I've washed the car. (Tôi mới rửa xe) [Chiếc xe đẹp thật].
Nhưng những hành động diễn đạt bằng quá khứ đơn giản không có thành ngữ chỉ thời gian, thường không có kết quả ở hiện tại :
Tom had a bad crash. (Tom đã bị dụng xe trầm trọng)
[Nhưng, có lẽ anh ta không sao.]
The lift broke down. (Thang máy đã hỏng)
[Nhưng có lẽ nó sẽ hoạt động lại ngay.]
I washed the car. (Tôi đã rửa xe)
[Bây giờ nó lại bẩn.]
Những hành động diễn đạt bởi hiên tại hoàn thành + yet. thường có kết quả ở hiện tại :
He hasn’t come yet.
(Anh ta vẫn chưa đến.) [Vì thế chúng tôi vẫn còn đợi.]
C. Nó cũng có thể được dùng cho những hành động đã xảy ra trong qụá khứ nhưng vẫn còn quan hệ đến hiện tại ; hành động đó có thể vẫn
lặp lại ở hiện tại :
I have seen wolves in that forest.
(Tôi đã thấy những con chó sói trong khu rừng đó)
[ngụ ý giờ vẫn còn thể thấy]
John Smith has written a number of short stories.
(John Smith đã viết một truyện ngắn).(Ngụ ý John Smith giờ vẫn còn tiếp tục viết).
Tuy nhiên nếu những con chó sói bị giết chết và John Smith đã chết thì chúng ta nói :
I saw wolves in that forest once/several times.
(Tôi đã thấy những con chó sói ở khu rừng đó một lần/nhiều lần.)
Hay : I used to see wolues here.
(Tôi đã thường thấy những con chó sói ở đây)
John Smith wrote a number of short stories.
(John Smith đã viết một số truyện ngắn.)
Lưu ý khi chúng ta dùng thi hiện tại hoàn thành theo cách này, chúng ta không cần thiết nghĩ về bất cứ một hành động đặc biệt nào. (hành động có thể xảy ra nhiều lần), hay đến thời gian chính xác khi hành động diễn ra. Nếu nghĩ về một hành động đặc biệt diễn ra ở một thời điểm đặc biệt thì chúng ta thường dùng quá khứ đơn giản.
Search google: "từ khóa + timdapan.com" Ví dụ: "Hiện tại hoàn thành dùng cho những hành động ở quá khứ mà thời gian không xác định timdapan.com"