Đề bài
Choose the best answer to complete the sentence.
By the time Maria finished her report, she ____ working on the computer for over three hours.
-
A.
be
-
B.
has
-
C.
had been
-
D.
have been
Phương pháp giải
Cấu trúc thì quá khứ hoàn thành: S + had + Vp2
Lời giải của GV Loigiaihay.com
Câu trên diễn tả một hành động đã xảy ra và đã hoàn tất trước một thời điểm trong quá khứ, hoặc trước một hành động khác cũng đã kết thúc trong quá khứ nên ta dùng thì quá khứ hoàn thành
=> By the time Maria finished her report, she had been working on the computer for over three hours.
Tạm dịch: Khi Maria hoàn thành báo cáo của mình, cô ấy đã làm việc trên máy tính trong hơn ba giờ.
Đáp án : C