Thì hiện tại hoàn thành của động từ
Thì hiện tại hoàn thành được hình thành từ thì hiện tại của động từ have và quá khứ phân từ của động từ:
Hiện tại hoàn thành
chủ ngữ + has/have + quá khứ phân từ
Bạn đã từng viết câu đó rồi.
Bạn đã từng viết câu đó chưa ?
Bạn chưa từng viết câu đó trước đây.
Chúng ta hãy xem xét cách sử dụng thì hiện tại hoàn thành trong câu và cụm từ. Chúng ta sử dụng thì hiện tại hoàn thành khi nói về một hành động xảy ra tại một thời điểm không xác định trước thời điểm hiện tại. Thời gian chính xác không quan trọng. Trên thực tế, bạn không sử dụng thì hiện tại hoàn thành với các cách diễn đạt thời gian chính xác như yesterday, last year, v.v. Thì hiện tại hoàn thành được sử dụng với các trạng từ chỉ thời gian ám chỉ quá khứ gần đây cũng như hiện tại, tất cả đều là các cách diễn đạt thời gian không xác định như: ever, just, only just, recently once, so far, until now, many times, several times and yet (khi sử dụng trong câu hỏi.):
Gần đây họ đã tìm thấy một loài bướm mới.
Chúng tôi vừa trở về từ Tây Ban Nha.
Bạn đã bao giờ nhìn thấy ma chưa?
Dạo này bạn đi đâu thế?
Bạn đã đọc xong cuốn sách của mình chưa ? Chúng ta sử dụng thì hiện tại hoàn thành để mô tả một trải nghiệm, như trong:
Tôi có (hoặc chưa có) kinh nghiệm về.
Tôi đã từng đến San Francisco Chúng ta cũng sử dụng thì hiện tại hoàn thành để nói về sự thay đổi đã diễn ra trong một khoảng thời gian.
Ví dụ:
Bạn đã thay đổi kể từ khi tốt nghiệp trung học. Khi chúng ta muốn nói về thành tích, chúng ta thường sử dụng thì hiện tại hoàn thành. Không đề cập đến thời gian cụ thể:
Các nhà nghiên cứu đã tìm ra cách chữa bệnh sốt rét. Thì hiện tại hoàn thành là cách chúng ta nói rằng một hành động mà chúng ta mong đợi đã không xảy ra, và ám chỉ rằng chúng ta vẫn đang chờ đợi nó xảy ra:
Jenny vẫn chưa hoàn thành cuộc đua. Chúng ta cũng sử dụng thì hiện tại hoàn thành khi nói về nhiều hành động đã xảy ra trong quá khứ ở những thời điểm khác nhau và chúng ta gợi ý rằng có thể có nhiều hành động cùng loại hơn:
Nguồn điện đã bị mất bảy lần.
Tôi đã học ba bài tiếng Pháp tuần này. Một cách khác để sử dụng thì hiện tại hoàn thành là với các động từ không tiếp diễn – chúng ta sử dụng thì hiện tại hoàn thành để chỉ ra rằng một điều gì đó đã bắt đầu trong quá khứ và vẫn tiếp tục cho đến hiện tại. ‘For seven years’, ‘since last year’ là những ví dụ về khoảng thời gian có thể sử dụng với thì hiện tại hoàn thành. Vì vậy – bạn có thể thấy rằng thì hiện tại hoàn thành là một dạng thì rất phổ biến trong tiếng Anh.