Bộ 15 Đề thi học kì 1 Tiếng anh mới 12 có đáp án- Đề số 10

My grandparents lived in this country for 30 years but they still keep thinking about their home country.

18/35

My grandparents lived in this country for 30 years but they still keep thinking about their home country.

lived

for

thinking

home

Giải thích

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

Giải thích:

Dấu hiệu: “for 30 years” (khoảng 30 năm)

Cách dùng: Thì hiện tại hoàn thành được sử dụng để nói về những hành động xảy ra trong quá khứ và vẫn còn diễn ra ở hiện tại hoặc có liên hệ ảnh hưởng đến hiện tại.

Công thức chung: S + have/ has PII + for + khoảng thời gian

Chủ ngữ “My grandparents” (Ông bà tôi) số nhiều => dùng “have”

Sửa: lived => have lived

Tạm dịch: Ông bà tôi đã sống ở đất nước này được 30 năm nhưng họ vẫn không ngừng nghĩ về quê hương.

Chọn A