張老師好,麻煩您解答一下“he was able to see and touch a lion while still in the convenience of the VR studio”這句話中while和still的意思,以及這句話的意思,謝謝!
首先要注意,while后邊是一個省略句。狀語從句的省略須同時滿足兩個條件:①主句主語與從句主語一致;②從句謂語含有be動詞。據此,我們可以把這句話中省去的主語he和be動詞was還原,還原后的狀語從句為:while he was still in the convenience of the VR studio.
由此可見,這里while是時間狀語從句的引導詞,可以譯成“當……的時候”,而still可譯成“依舊;依然”。這里的VR是virtual reality的縮寫,可譯成“虛擬現實”。整句話的意思為:他依舊憑借“虛擬現實”工作室里設備的便利,看見并觸摸了一頭獅子。
張老師好!我在The Hunger Games 2: Catching Fire中看到一句話:… the warmth from the tea has long since leached into the frozen air. 這里的long是怎么用的?作名詞還是作形容詞?省略了什么嗎?謝謝!
這里long應該是一個副詞,用來修飾其后的其他副詞或連詞,常見的搭配有:long ago、long before、long after以及long since。其中long since的英文釋義是“If something has long since happened, it happened a long time ago”,即“很久以前”。例如:I've long since forgiven her for what she did. (對于她的所作所為,我早就原諒她了。)而在The Hunger Games 2: Catching Fire中這句話的含義為:茶的熱氣早就消散在冰冷的空氣中了。
Helping others is a habit, ___ you can learn even at an early age.該題設空處如果不用one,用其他引導詞的話,應怎樣填?麻煩張老師解答一下,非常感謝!
首先可以肯定的是,這里可以填one,說成:Helping others is a habit, one (that) you can learn even at an early age. 此時one作habit的同位語,one后面是省略了關系代詞that的定語從句。其次,如果要填入其他引導詞,可以填入which,說成:Helping others is a habit, which you can learn even at an early age. 此時which引導非限制性定語從句,指代habit。
He was so foolish ____ his car unlocked.
A. to leave B. that leave
C. as to leave D. for him to leave
張老師,我不明白這道題為什么不能選擇A與D。請您解釋一下,謝謝!
本題正確答案是C,說成:He was so foolish as to leave his car unlocked. 這里的“so … as to do”常常用來表結果。這句話意為:他當時犯傻了,結果沒鎖車。注意,這里必須用as to do來與so搭配,而不是to do,因此選項A不正確。選項D不僅少了as,而且for him也是多余的,因為to leave的邏輯主語實際上就是主語he,無須再給出。
這道題如果不用“so … as to do”,還可以用enough to do,說成:He was foolish enough to leave his car unlocked. 或者采用sufficiently說成:He was sufficiently foolish to leave his car unlocked. 還可以用“so … that”或“such … that”,說成:He was so foolish that he left his car unlocked./He was such a fool that he left his car unlocked.
注意,so as to與“so … as to”的用法不同,前者表目的,后者表結果。例如:We went early so as to get good seats. (我們去得早,以便坐到好座位。)