Have you packed yet
— sorry, i can hardly understand it.對不起,我幾乎聽不懂。
(2)have been后面接to表示某人“去過某地,現在已經回來了”,可用于各種人稱。
have you ever been to shanghai? 你曾經去過上海嗎?
he has been to america twice. 他到美國去過兩次。
【友情鏈接】have gone to與have been in的用法
have gone 表示某人“去某地了”,不論是在途中還是到了目的地,重點是強調這個人已經不在說話人所在的地方了,常用于第三人稱;have been in,則表示一直“呆在某個地方”,常與表示一段時間狀語連用。
henry has gone to london. 亨利到倫敦去了。
they have been in beijing for two weeks.
他們在北京已經有兩個星期了。
9. thanks to in search of roots... (p116)多虧“尋根”……
【知識歸納】thanks, thanks to與thanks for的用法
◎ thanks是名詞thank的復數形式,意為“感謝”。表示“感謝”之意,可以說:
thanks a lot.
many thanks.
a thousand thanks.
◎ thanks to是介詞詞組,后面可以接名詞或代詞,意為“多虧”;“由于”,在句中作原因狀語。
thanks to the old man, we found the lost child at last.
多虧那個老人,我們最后找到了失蹤的孩子。
◎ thanks for用于對別人已做的事表示感謝,后接名詞,代詞,或v-ing形式。
thanks for sending me such a nice present.謝謝你寄來這么好的禮品。
a thousand thanks for your help.非常感謝你的幫助。