YOU SAID:
I imagine that it would be impossible for me to finish my homework today
INTO JAPANESE
今日は宿題を終わらせるのは無理だと思います
BACK INTO ENGLISH
I don't think it's possible to finish my homework today
INTO JAPANESE
今日は宿題を終わらせることができないと思います
BACK INTO ENGLISH
I don't think I can finish my homework today
INTO JAPANESE
今日は宿題を終わらせることができないと思います
BACK INTO ENGLISH
I don't think I can finish my homework today
This is a real translation party!