• 现在完成时和一般过去时的区别 • 现在完成时所表明的是过去发生的动作对现在的影响,强调的是现在的情况,不可以和表示过去的时间状语yesterday,in 1991,three days ago last time,last night等连用. • 一般过去时表明的是过去发生的事实,和现在不发生关系. • 5.现在完成时中的 for 与 since • for + 时间段 与延续性动词的现在完成时连用 • since + 时间点/从句 • I have kept the library bookfor a week.= I have kept the library booksince aweek ago. |