20 câu trắc nghiệm Tiếng Anh 12 Unit 5. Careers - Vocabulary and Grammar - Friends Global có đáp án

Choose the best answer. She _______ in that company for twenty years when she was made redundant. A. worked B. has been working C. had work D. had been working

9/20

Choose the best answer.She _______ in that company for twenty years when she was made redundant. 

worked

has been working

had work

had been working

Giải thích

Hướng dẫn giải

Đáp án đúng: D

Thì quá khứ hoàn thành tiếp diễn được dùng để tả hành động đã xảy ra, kéo dài liên tục trong một khoảng thời gian trước một thời điểm cụ thể trong quá khứ.

Xét ngữ cảnh câu, ta thấy đã có một hành động nào đó đã xảy ra và kéo dài trong vòng 20 năm, kèm một mốc thời điểm cụ thể là bị cho nghỉ việc → sử dụng thì quá khứ hoàn thành tiếp diễn.

Cấu trúc thì quá khứ hoàn thành tiếp diễn: S + had + been + V-ing.

Dịch nghĩa: Cô ấy đã làm việc tại công ty đó suốt hai mươi năm trước khi bị sa thải.