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从句则违反了英语句子尽量简洁明快的原则。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!