Trắc nghiệm Tiếng anh 12 Ngữ pháp và Từ vựng - Mức độ thông hiểu (Phần 1)

Mr Pike ____ English at your school for 20 years before he retired last year.

20/50

Mr Pike ____ English at your school for 20 years before he retired last year.

was teaching

has been teaching

is teaching

had been teaching

Giải thích

Kiến thức: Thì quá khứ hoàn thành tiếp diễn

Giải thích:

Thì quá khứ hoàn thành tiếp diễn dùng để diễn tả hành động đã xảy ra liên tục trong 1 khoảng thời gian

trước 1 thời điểm trong quá khứ.

Cấu trúc: S + had + beeb +V-ing

S + had been V-ing + before + S + Ved/ V2

Tạm dịch: Ông Pike dạy tiếng Anh ở trường con được 20 trước khi ông nghỉ hưu năm ngoái.

Chọn D