Bộ 40 đề thi Tiếng Anh vào 10 có đáp án - Đề 14

It took him two hours to do his homework.

35/40

It took him two hours to do his homework.

He did his homework two hours ago.

He finished his homework two hours ago.

He had his homework done in two hours.

He spent two hours doing his homework.

Giải thích

Đáp án: D

Giải thích:

take somebody time to do something: ai đó mất bao lâu để làm gì

= somebody spend time doing something

have something done: có cái gì được làm bởi ai (nhờ ai làm cái gì cho)

Dịch: Anh ấy mất hai giờ để làm bài tập về nhà.

A. Anh ấy đã làm bài tập về nhà hai giờ trước.

B. Anh ấy đã hoàn thành bài tập về nhà hai giờ trước.

C. Anh ấy đã nhờ người làm bài tập cho mình trong hai tiếng đồng hồ.

D. Anh ấy đã dành hai giờ để làm bài tập về nhà.

Chọn D.