幫我看看這句話,分析下句子的成分好嗎?

題目:

幫我看看這句話,分析下句子的成分好嗎?
The old lady was glad to be back at the block of flats (where) she lived.
(1)這句話的句子成分(主語、謂語、賓語)?
(2)這句話幹嘛用(where)啊,不能用(which)嗎?

解答:

The old lady(主語) was glad(系表結構做謂語) to be back (賓語)at the block of flats (where) she lived(狀語,其中where she lived是定語從句修飾flats)
定語從句中引導詞用which還是where,應該把從句還原.還原後如果先行詞指代的是地點狀語,則用where;指代的是賓語則用which.
此句中從句還原爲she lived (in the flat),所以引導詞作狀語,要用where.
如果把lived改成visited,從句則爲she visited (the flat),此處作賓語則用which.

添加新評論

暱稱
郵箱
網站