Câu hỏi:
2 năm trước

Choose the best answer.

_____ your homework yet? – Yes, I ______ it an hour ago.  

Trả lời bởi giáo viên

Đáp án đúng: d

yet: chưa => từ cần điền thứ nhất ta dùng thì hiện tại hoàn thành: Have you done

an hour ago: một giờ trước =>  từ cần điền thứ hai diễn tả hành động đã xảy ra trong quá khứ nên ta dùng thì quá khứ đơn: finished

=> Have you done your homework yet? – Yes, I finished it an hour ago.  

Tạm dịch: Bạn đã làm bài tập về nhà chưa? - Vâng, tôi đã hoàn thành nó một giờ trước.

Hướng dẫn giải:

yet: chưa => từ cần điền thứ nhất ta dùng thì hiện tại hoàn thành

an hour ago: một giờ trước =>  từ cần điền thứ hai diễn tả hành động đã xảy ra trong quá khứ nên ta dùng thì quá khứ đơn

Câu hỏi khác