15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 1)

Fiona has been typing the report for an hour. A. It took Fiona an hour to type the report. B. It is an hour since Fiona started typing the report. C. Fiona finished the report an hour ago.

3801/5750

Fiona has been typing the report for an hour.

It took Fiona an hour to type the report.

It is an hour since Fiona started typing the report.

Fiona finished the report an hour ago.

Fiona will finish typing the report in an hour.

Giải thích

Đáp án B

Câu ban đầu: “Fiona đã đánh máy bài báo cáo này khoảng 1 giờ đồng hồ rồi.”

Cấu trúc: S + have/ has + been + V-ing... + for + khoảng time

=> It + is + khoảng time + since + mệnh đề ở quá khứ đơn

A, C, D không phù hợp nghĩa với câu ban đầu