Choose the correct answer to the following questions.
She started working as a teacher of English ten years ago.
-
A.
She had worked with a teacher of English for ten years.
-
B.
She has been working as a teacher of English for ten years.
-
C.
She had been working as a teacher of English for ten years.
-
D.
She has worked with a teacher of English for ten years.
Kiến thức: Thì hiện tại hoàn thành tiếp diễn
Thì hiện tại hoàn thành tiếp diễn diễn tả hành động bắt đầu ở quá khứ và còn đang tiếp tục ở hiện tại (nhấn mạnh tính liên tục).
Công thức: S + started + V-ing + khoảng thời gian + ago
= S + has / have + been + V-ing + khoảng thời gian
Tạm dịch: Cô ấy đã bắt đầu làm việc như một giáo viên tiếng Anh cách đây 10 năm.
A. sai ngữ pháp: had worked
B. Cô ấy đã giảng dạy môn tiếng Anh được mười năm rồi. => đúng nghĩa
C. sai ngữ pháp: had been working
D. Cô ấy đã làm việc với một giáo viên tiếng Anh khoảng 10 năm. => sai về nghĩa
Đáp án : B