【错误表达】
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.
玛丽给我们上课上了一周了。