4)他们正在看电视里的足球赛。 5 s7 n f* s r6 W0 Z' Q3 X
They are watching a football match on television.
9 C5 u" F9 {! D 5)他老爱开玩笑。
1 G( S2 {+ b2 P He is always joking.
% G3 L) a; m n z 6)我们从国外进口机器,我们在学习新的科学技术。 " A! w( f2 D* B; E3 \
We import machines from abroad; we are learning new science and technology. ) z( E3 [$ m* b; N/ n8 g4 \4 i
3、现在完成时 " X6 g0 o( Z) q
(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. / y2 k1 N/ e) k4 O4 \, V4 S0 G
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下: - R4 b0 Z. X; l) y9 R
( T9 n9 T1 B* f4 v! w
否定式% E) p* x- l$ k5 I% C
疑问式' o9 } ?( [/ m0 o) L5 K3 `
I have not (haven’t) studied….
# }) B1 ~. r0 H7 FHave I studied…?
7 ?" m2 I4 V5 m: @1 A; rYou have not (haven’t) studied….
% O; |" y8 G" O* z4 ~% LHave you studied…?
( U& b$ l8 M4 d: u1 AHe has not (hasn’t) studied….
8 e* d* M7 b1 t( S% s2 {; ?Has he studied…?
( L" u5 l- F( @: |
: F7 I4 K( C, z& ~否定疑问式
. k: X, z. [$ j简单回答(肯定/否定)7 s$ M( Y2 r. o) U# u: n5 l2 O
Have I not (Haven’t i) studied…?7 l' c( X! ^7 P: D* x+ B, ^4 B
Yes, you have. No, you haven’t.
& G) \ T4 u$ n5 z* E7 J* |Have you not (Haven’t you) studied…?: _4 Y9 M) @/ s- J
Yes, I have. No, I haven’t.
5 Z2 \+ `3 g' B9 ]Has he not (Hasn’t he) studied…? j f$ J1 }; W) s& p) ~ S& b
Yes, he has. No, he hasn’t.1 y' i# B9 C, x6 x- v
7 [, ]% @1 K0 Q( C4 a9 h
(2)用法:
1 a! t6 n( h5 `9 ]% T3 u 1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。而一般过去时也表示动作已经完成,但强调的是过去发生了某一动作这样一个事实。有的同学觉得这种说法比较难以理解,因为任何过去的动作对现在都有影响,很难判断用一般过去时或现在完成时。事实上,这种说法没有把现在完成时与一般过去时的根本区别说清楚。如果没有说明动作发生的具体时间,则一般用现在完成时;如果说明了动作发生的具体时间,带有表示过去的时间状语,则用一般过去时。例如:
2 J7 e0 g5 ^; C My daughter has just gone out. 我女儿刚出去。
{" I; m" @% @ I’m sure we’ve met before. 我肯定我们以前见过面。
8 S9 H1 X6 j. r4 `: s She has arrived. 她到了。
1 ~3 p0 y, M! f$ B& | \ 2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如today, these days, recently, now, lately, for…, since…, in the last/past two weeks/years/days/months, just 等。如: & Z9 T' |3 k8 Y/ C" @5 B
I haven’t heard from her these days. 这些日子我没有收到她的信。
9 d0 w1 E- P0 R l. [ We haven’t seen you recently. 最近我们没有见到你。
# H/ y0 B' c1 u0 W0 p) m7 U They have been away for two years. 他们离开已经两年了。 6 C2 R- v5 ~ i; X1 `7 a9 i, `
She has been with us since Monday.
/ N2 g4 b1 G# b4 y6 j 她从星期一就一直和我们在一起。 9 M/ ^" d$ Y$ D' L
注意: % o, T& Z' S, K5 z: ?
1)表示短暂意义的动词如open, go, come, die, arrive, leave, lose, fall等,在完成时当中不能和包括现在在内的表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: # u6 X% p5 Q( _! R( ~1 |: s4 X Y
×He has come here for 2 weeks.
9 Q$ }* |8 e1 j- Y0 `' ~ ×The old man has died for 4 months. 4 @* _+ G# |/ ^ h" S+ Y3 l
×They have left only for 5 minutes. . K& f9 }' \1 y9 Q2 @; N
以上三句话可以改为: ) M! [# f2 g) a" t
It’s two weeks since he came here. He has been here for 2 weeks.
. L3 {0 ]1 M# E% B8 B& J4 ? It’s 4 months since the old man died. ' u+ e8 a, i' ?1 p% M0 w0 f, |
They have been away only for 5 minutes ' U7 D/ Y `3 G
2)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用 “have (has) been”; 表示“已经去某地”要用 “have (has) gone”。试比较: & j9 {- `9 S- [4 {: l1 w5 X$ q
Where has he been? 他刚才到哪里去了?(已经回来了) d1 a6 l" L% E( E
Where has he gone? 他上哪儿去了?(人不在)
6 A: s C2 b* v ~% r+ d# v They have been to Canada. 他们到过加拿大。(现在已经不在加拿大) + x( D' R8 N% N
They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). |