123 câu Trắc nghiệm Chuyên đề 11 Unit 4. Caring for those in need

I haven’t visited my grandmother for 2 months (ago)

101/123

5. I haven’t visited my grandmother for 2 months (ago)

→____________________________________________

0/3000 ký tự
Giải thích

Đáp án: The last time I visited my grandmother was 2 months ago.

Giải thích:

Dịch: Tôi đã không thăm bà trong 2 tháng nay rồi.

Dựa vào câu gốc có thể suy ra “Lần cuối cùng tôi thăm bà là 2 tháng trước” nên ta dùng thì quá khứ đơn với từ cho trong ngoặc (“ago”) để viết lại câu.

khoảng thời gian + ago: cách đây bao lâu

Khái quát cấu trúc viết lại câu giữa thì hiện tại hoàn thành và thì quá khứ đơn:

S + have/has not + done something + since/for + thời gian

= The last time S did something + was + thời gian + ago.