from 和for 区别

问题描述:

from 和for 区别
— They sometimes work ________ up to 18 hours a day!
— Oh,that’s really __________.
A.from; lucky B.from; terrible
C.for; terrible D.for ; lucky
为什么选C

B,from是代表事物或东西从那里来和什么时候开始,for是给于的意思.