A. 现在完成时
I.构成:have / has + done
II. 用法:
1、现在完成时表示一个发生于过去,但该动作对现在产生影响或结果;
2、现在完成时表示一个开始于过去,且一直延续到现在的动作或状态;
3、表示说话前发生过一次或多次的动作,一般译为“过”,常带有:once, twice, never, three times, How many times….
III. 注意点:
1、能用于现在完成时的时间状语有:already, yet, ever, never, just, up to now, the past few years, before(用于句末),since, for, 或包括现在在内的:now, today, this week, this month, this year,…
2、在现在完成时的句子中,不能用表示过去的时间状语,如:y esterday, last week, …ago, …
e.g. — Have you seen th e film? — Yes, I saw it last week.