我知道不定式是可以表原因的,如:
I’m glad to see you.
I’m sorry to say so.
但是,下面这句呢?这个句子对吗?若对,是不定式表原因吗?
She must be a very good manager to feed her children so well on so little money. 她靠这么少的钱把孩子们养得这么好,一定是个好当家人。
另外,有类似的表达吗?
沅老师:
你的句子肯定是对的。但这样用的不定式不是原因状语,而是条件状语。又如:
George must be a fool to behave like that. 要是乔治那样表现,那他一定是个傻瓜。
You must be a saint to be able to stand his temper! 要是能受得了他的脾气,那一定得非常有涵养!
陈老师:
我知道不定式是可以表原因的,如:
I’m glad to see you.
I’m sorry to say so.
但是,下面这句呢?这个句子对吗?若对,是不定式表原因吗?
She must be a very good manager to feed her children so well on so little money.
=She must be a very good manager who can feed her children so well on so little money.
她靠这么少的钱把孩子们养得这么好,一定是个好当家人。
另外,有类似的表达吗?
解答如下:
(1)主语+系动词(be)+形容词(adj.)+to do sth结构中,不定式是放在形容词后面,也就是说不定式是修饰形容词,能修饰形容词,即不定式具有的副词语法功能,作状语,不定式放在以上形容词后作原因状语,是引起主语具有某种情感的原因。
(2)主语+系动词(be)+a/an+形容词+名词+to do sth结构中,很显然,不定式是放在名词后面,即修饰名词,修饰名词即为定语成分,即不定式具有形容词的语法功能,因此这里不定式作作后置定语,不是作状语成分。相当于一个定语从句。
He is a clever boy to work out the difficult problem in a short time
=He is a clevery boy who can work the difficult problem in a short time.