Bộ 30 Đề thi giữa học kì 2 môn Tiếng Anh lớp 11 có đáp án - Đề số 8

She has cooked dinner for two hours. A. She started cooking for dinner two hours ago.

40/40

She has cooked dinner for two hours.

She started cooking for dinner two hours ago.

Cooking for dinner took her two hours.

She didn’t start cooking for dinner until it was two.

She has two hours to cook for dinner.

Giải thích

Đáp án đúng là: A

Giải thích: Chuyển từ thì hiện tại hoàn thành về quá khứ đơn. Lưu ý hành động ở thì hiện tại hoàn thành đã xảy ra và sẽ tiếp tục xảy ra “has cooked”; đã nấu; còn hành động ở thì quá khứ đơn phải kết thúc hoàn toàn “started”: bắt đầu

Dịch: Cô ấy đã nấu bữa tối trong hai giờ.