Nguyên mẫu hoàn thành liên tiến

He says he was talking to Tom. — He couldn\'t have been talking to Tom. Tom wasn’t there. (Anh ta nói là anh ta-đang nói chuyện với Tom — Anh ta không thể nói chuyện với Tom. Tom không có ở đó.)

Lý thuyết:

A. Hình thức

to have been + hiện tại phân từ :

He seems to have been spying for both sides.

(Hình như hắn làm gián điệp cho cả hai phía.)

B. Cách dùng : Nó được dùng chủ yếu sau các trợ động từ và sau appear và sceni, nhưng nó cũng có thể được dùng sau happen, pretend và thể bị động của believe, know, report, say, understand. :

He says he was talking to Tom. — He couldn't have been talking to Tom. Tom wasn’t there. (Anh ta nói là anh ta-đang nói chuyện với Tom — Anh ta không thể nói chuyện với Tom. Tom không có ở đó.)

I was following Peter closely. — You shouldn’t have been following him closely ; you should have left a good space between the two cars (Tôi đã theo sát Peter — Đúng ra cậu không nên theo sát hẳn ; cậu nên giữ một khoảng cách tốt giữa hai chiếc xe.)

He appears to have been waiting a long time = It appears that he has been waiting a long time (Hình như anh ta đã đợi lâu rồi)

He pretended to have been studying = He pretended that he has been studying (Nó giả vờ đang học đấy).

Xem thêm lời giải Ngữ pháp Tiếng Anh

Để học tốt Ngữ pháp Tiếng Anh, loạt bài giải bài tập Ngữ pháp Tiếng Anh đầy đủ kiến thức, lý thuyết và bài tập được biên soạn bám sát theo nội dung sách giáo khoa Lớp 12.

Lớp 12 | Các môn học Lớp 12 | Giải bài tập, đề kiểm tra, đề thi Lớp 12 chọn lọc

Danh sách các môn học Lớp 12 được biên soạn theo sách giáo khoa mới của bộ giáo dục đào tạo. Kèm theo lời giải sách bài tập, sách giáo khoa, đề kiểm tra 15 phút, 45 phút (1 tiết), đề thi học kì 1 và học kì 2 năm học 2024 ngắn gọn, chi tiết dễ hiểu.