1. She needs only a small house for being joyful.
2. She needs only a small house to be joyful.
3. She needs only a small house so that he will be joyful.
请教师,这三个句子都正不正确?假如正确,句末都表示目的状语且有什么不同呢?除此之外,only是焦点副词强调a small house, 意思她要的只是一座小房间而不是其他? 谢谢老师。
She needs only a small house for being joyful.
表示目的一般用不定式,而不需要for+动名词。可以用for+名词。需要动词就用不定式。所以本句欠妥。应改为不定式作目的状语。
She needs only a small house to be joyful.
不定式作目的状语。正确。
She needs only a small house so that he will be joyful.
虽然so that可以引导目的状语从句。但不定式足以表示相同的意思,用so that从句有舍简就繁,无病呻吟之嫌。一般so that引导目的状语从句时,从句的主语和主句的主语不是同一个人。当然,有时为了句子对仗或表示对比,相同的主语也可以用so that从句表示目的。但你单独一个句子在不定式完全可以表示相赞同思的状况下,用so that从句则违反了英语句子尽可能简洁明快的原则。