He doesn't work hard.It is__for him__it on time.
He doesn't work hard.It is__for him__it on time. possible,to finish possible,finshing 答案选择B 可是我只知道 It is+形容词+of/for sb + to do sth 为何这里用finshing
A 答案有误。
I bet the correct answer is sure to be A, not B! 这是英语中常用的固定句型结构 It+be+adj。+(for/of sb ) to do sth。句中it是形式主语,代替真主语for/of sb to do sth(不定式的复合结构)。
如: It's important for us to learn English nowadays。 It's very kind of you to help me。 It's impossible for me to finish the task in a week。
It's impossible for us to finish the work on time。 该句型中,当形容词修饰人,表示人的“品性、特点”时,用介词of,形容词修饰不定式时,用介词for。 因此,此题正确答案应该是A无疑。
。
He doesn't work hard.他学习不用功。 1)It is impossible for him finshing it on time. 要他准时完成作业是不可能的。(指之前的某个作业未完成情况而言),him finshing it on time是带逻辑主语的动名词短语作介词for的宾语。 2)It is impossible for him to finsh it on time. 他是不可能准时完成作业的。(指将要做的某个作业,是估计) 如果楼主答案无误,则本题可能指第一种情况。但是一般在此类句型中以用不定式居多。
答:it's+a+for sb to do sth 其实解释是这样说的,但是真正的说法要说能改成to do sth is adj. 也就是不定式才是真正的主语 如...详情>>
答:B 被动语态,be found to do. A中的made与found均为过去分词,冲突!详情>>
问:hArd work 和hArd--working有什么区别
答:一个是名词 一个是形容词撒详情>>