Đề kiểm tra học kì 1 Tiếng anh 12 năm 2023 có đáp án (Đề 28)

I ……………….. there once a long time ago and ………………..back since. A. went / wasn’t B. was going / had not been C. have gone / wasn’t D. went / have not been

23/40

I ……………….. there once a long time ago and ………………..back since.

went / wasn’t

was going / had not been

have gone / wasn’t

went / have not been

Giải thích

Kiến thức: Quá khứ đơn – hiện tại hoàn thành

Giải thích:

“ago” => dấu hiệu nhận biết thì quá khứ đơn: S + Ved/ V2

“since” => dấu hiệu nhận biết thì hiện tại hoàn thành: S + have/ has + Ved/ P2

Tạm dịch: Tôi đã đến đấy rất lâu về trước và chưa tới thêm lần nào nữa.

Chọn D