While I did my homework, I had a good idea
Giải thích
Đáp án A
Sửa did => was doing
Ta cần dùng thì quá khứ tiếp diễn vì hành động làm bài tập đang xảy ra thì hành động nảy ra ý tưởng xen vào.
Dịch: Khi tôi đang làm bài tập, tôi đã nảy ra một ý tưởng.