15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 56)

It’s a pity you didn’t ask because I ________ you. A. should have helped B. could have helped C. must have helped D. would have helped

72/300

It’s a pity you didn’t ask because I ________         you.

should have helped

could have helped

must have helped

would have helped

Giải thích

Đáp án B.

Cấu trúc: could, may, might + have + PP: có lẽ đã

- Diễn đạt một điều gì đó có thể đã xảy ra hoặc có thể đúng ở quá khứ nhưng người nói không dám chắc:

Ex: I didn’t hear the telephone ring, I might have been sleeping at that time: Tôi đã không nghe thấy chuông điện thoại, lúc đó có lẽ tôi đã ngủ.

- Diễn đạt điều gì đó có thể xảy ra nhưng đã không xảy ra:

Ex: Why did you leave him come home alone? He might/ could have got lost: Sao anh lại để nó đi về nhà một mình? Nó có thể đã bị lạc. àSự thật là nó không bị lạc.

Tạm dịch: Thật đáng tiếc vì bạn đã không báo tôi trước vì tôi có lẽ đã có thể giúp bạn.