Mark the letter A, B, C or D to indicate the correct answer in each of the following questions.
She……………on her computer for more than two hours when she decided to stop for a rest.
A. was working
B. has worked
C. had been working
D. has been working
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 được dùng để diễn tả quá trình xảy ra 1 hành động bắt đầu trước một hành động khác trong quá khứ và nhấn mạnh vào quá trình, thời gian. Cụ thể trong câu có dấu hiệu thời gian “two hours” nên ta phải dùng thì quá khứ hoàn thành tiếp diễn.
Công thức: S + had been V-ing
Tạm dịch: Cô ấy đã làm việc trên máy tính của mình trong hơn hai giờ thì cô ấy quyết định dừng lại để nghỉ ngơi.
Chọn C