A. Hiệntạ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 havent 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 đã đọcnhững chỉdẫn tối hômqua.]
[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ỏicó thể ởhiện tại hoànthà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ênbà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 oclock.
[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ầmtrọng.]
[Anh ta còn đang năm bệnh viện.]
The Lift has broken down.
[Thang máy hỏngrồ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ôngsao.]
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 hasnt 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ữngcon 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ầnthiết nghĩ vềbất cứ một hành động đặc biệt nào. [hành động có thể xảyra nhiềulần], hay đến thời gian chínhxác khi hànhđộng diễnra. 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.
loigiaihay.com