說法話茬第95期:have given使用正確嗎?
【錯誤表達】
She has given the papers to me for a week.
【講解辨析】
釋義:她把論文教給我一個星期了。
辨析:give是非延續性動作動詞,不能與表示時間段的短語連用,for a week是表示持續有一週。
【正確表達】
It has been a week since she gave the papers to me.
【舉一反三】
It has been a week since Mary gave us lessons.
瑪麗給我們上課上了一週了。