(2023) Đề thi thử Tiếng anh THPT theo đề minh họa của Bộ giáo dục có đáp án (Đề 55)

I stopped eating meat six months ago. A. I ate meat for six months. B. I didn't eat meat for six months. C. I haven't eaten meat for six months. D. I have eaten meat for six month

27/50

I stopped eating meat six months ago.

I ate meat for six months.

I didn't eat meat for six months.

I haven't eaten meat for six months.

I have eaten meat for six months.

Giải thích

Đáp án C

Giải thích: "Stopped" có nghĩa là đã dừng, vì vậy nếu dùng thì quá khứ hoàn thành, câu sẽ là "I have stopped eating meat for six months." Tuy nhiên, với ngữ cảnh này, chúng ta cần một động từ biểu thị hành động đã ngừng trong quá khứ và vẫn còn hiệu lực trong hiện tại, do đó đáp án đúng là "I haven't eaten meat for six months."