[文法] take、spend用法

作者: accro (accro)   2017-08-12 10:23:22
請問各位:
_____ years for the newborns to master all the necessary skills for daily
life.
(A) They spend (B) It spends (C) It takes (D) They take
spend主詞只能用人,那為什麼(A)不行呢?
作者: kee32 (終於畢業了)   2017-08-12 10:27:00
你思考一下,花時間的,和習得技巧的,是不是同一個/群人
作者: zebracoco (公子吃丙)   2017-08-12 10:39:00
It take 時間 for 人 to 原形動詞。人 spend 時間/金錢 + V-ing。所以選C
作者: scju (QQ)   2017-08-12 12:15:00
單以文法來看,用spend,後面就要變成mastering
作者: accro (accro)   2017-08-12 13:59:00
懂了,謝謝各位
作者: kee32 (終於畢業了)   2017-08-12 17:15:00
原po很可能連句子的主詞受詞概念都不好,用樓上幾位的解法,恐怕見樹不見林…當然比,這是我個人看法
作者: sunny1991225 (桑妮)   2017-08-13 09:32:00
這裡在談論的只是他們要習得技能的客觀時間你用spend的話會有主句與副句主詞不同的問題(至少最自然的讀法會這樣雖然這個句子不是不能有自然解,但想要表達的意思會跟原本問題的語句完全不一樣一開始說的只是客觀上經過的時間,在考量某群人習得技能的情況中過了多少用they spend當主詞會變成某群人花了很多時間來讓另外一群人學到某個技能 意思差異極大而且要這樣的意思就不如改成“They spend time helping the newborns master...”比較自然回到原本問的這種虛主詞it放頭的句子,你會發現其實主詞根本不是人,而是後方不定詞如果要還原其實會變成to master ... take years forthe newborns.(這也是我說的客觀時間的意思,那個句子不是在說一個"人"花了多少時間,而是說那個人學習技能這件"事"得過多少時間,後方的for接的the newborns只是在標明這是在談哪群人身上發生的事而已(上面用手機打太快有筆誤 不是they spend當主詞 是they當主詞,sorry
作者: accro (accro)   2017-08-13 18:38:00
懂了,謝謝sunny大
作者: kee32 (終於畢業了)   2017-08-13 19:18:00
Sunny把我要講的都講完了~
作者: scju (QQ)   2017-08-13 19:36:00
Sunny大的回答,總是如此地熱心又完整。

Links booklink

Contact Us: admin [ a t ] ucptt.com