[Năm 2022] Đề thi thử môn Tiếng anh THPT Quốc gia có lời giải (20 đề)

I can't give you the report I for today because I A. promised didn't finish

12/50

I can't give you the report I ____ for today because I ________. 

promised - didn't finish

have promised - haven't finished

have promised - didn't finish

promise - don't finish

Giải thích

Kiến thức: Thì hiện tại hoàn thành 

Giải thích: 

Cấu trúc thì hiện tại hoàn thành: S + have/ has + P2 

Diễn tả một hành động đã bắt đầu xảy ra trong quá khứ, kéo dài đến hiện tại và còn có thể tiếp tục trong tương lai 

Tạm dịch: Tôi không thể đưa cho bạn bản báo cáo mà tôi đã hứa cho ngày hôm nay vì tôi vẫn chưa hoàn thành. 

Chọn B.