1樓:匿名使用者
hoiliday ,_you "ll spend in your hometown is coming
b先行詞holiday在定語從句中做賓語。
you "ll spend 【the holiday】n your hometown
所以選that
又因為是非限制性定語從句,所以只能選which,不能用that
hoiliday , you"ll be in your hometown is coming
選c先行詞holiday在定語從句中做狀語。
you"ll be in your hometown 【in the holiday】
所以作時間狀語,填when
有不會的可以再問我。
2樓:巧手成媽媽
兩題中的is coming前面都有逗號的。
1. athat不能用在非限制性定語從句中,排除b;
which為關係代詞,直接代替先行詞the holiday,並在定語從句中充當spend的賓語。
即:(which) you'll spend in your hometown
= you'll spend (which) in your hometown
= you'll spend (the holiday) in your hometown
2. c同理,that不能用於非限制性定語從句,排除b;
將先行詞the holiday放入定語從句中,為:
you"ll be in your hometown (in/during the holiday)
= you"ll be in your hometown (in/during which)
= (in/during which) you"ll be in your hometown
= (when) you"ll be in your hometown
表明the holiday不能在從句中單獨充當成分,而是加上介詞in/during後一起充當時間狀語,所以必須用關係副詞when來引導。
3樓:匿名使用者
a非限制性定語從句,先行詞是物,而且這個先行詞在定語從句中作spend的賓語,所以用which
c也是非限制性定語從句,但是先行詞在定語從句中充當時間狀語,所以用when,
高一英語題(從句)一道高一英語題 定語從句
如果填where,後面就沒有there了。既然後面有there,前面place就不是定語了。因此不是定語從句,填because吧。如果用where,本句是一個定語從句,where在定語從句中作狀語,句子中已有地點there。因此是where不正確的。原因狀語從句 由從屬連詞because引導例子 d...
高一英語必修一定語從句
原句說的意思 是地方很大 所以應該是 theplace around which there area lotof trees isvery big.或the place around which alots oftrees areisvery big.theplace 是主語後面是定語從句arou...
請教有關高一定語從句,請教有關高一定語從句
1 首先這個句子是一個定語從句,而what是不可以引導定語從句的。所以要選which。而後面的又是are所以不能用either 2 這道題因為有逗號所以是非限制性定語從句。而cd明顯不可以引導定語從句,而b不可以引導非限定。as or which是可以的指代前面的一句話 1.因為是兩個,所以在c,d...