17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

My grandfather for this company for over thirty years and then retired.

1243/1620

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.

My grandfather_______for this company for over thirty years and then retired.

worked

works

is working

has worked

Giải thích

Dựa “ For over thirty years” là dấu hiệu của thì hoàn thành và “ retired” ( đã về hưu)
Chỉ sự việc đã xảy ra và chấm dứt trong quá khứ => thì quá khứ đơn 
Tạm dịch: Ông nội của tôi đã làm việc cho công ti này được hơn 30 năm và đã về hưu.=> Đáp án A