4)他们正在看电视里的足球赛。 ' U" O7 }1 I" A( R
They are watching a football match on television.
: f/ {( ~ \4 n. v 5)他老爱开玩笑。 " V' `4 L$ j6 s0 y* `) e' D4 B0 ]
He is always joking. & ?# L' |: l) f, `4 G p
6)我们从国外进口机器,我们在学习新的科学技术。
4 |2 B9 _' ~2 v& t We import machines from abroad; we are learning new science and technology. 3 O1 x$ B5 {0 Z5 a' ]7 Z
3、现在完成时 6 d4 Y5 H+ @- j$ c A
(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. : Q2 X2 E8 X% V; n. p- S7 p
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下: : Q! f6 U# O- `5 f5 K
0 e/ P1 i/ \7 n7 N; H否定式/ Z" H. q. M, h; v# a% A9 s' N
疑问式
" _# j5 k V& }3 G; @6 AI have not (haven’t) studied….
* @9 O% l, y# g( n! Y: j8 SHave I studied…?
* `0 \) Y+ N; |* d1 ^5 d; L/ cYou have not (haven’t) studied….
/ h! L5 l0 {# o8 y0 H4 q XHave you studied…?- B, P" E2 S) |1 J: |7 z& P/ r
He has not (hasn’t) studied….
. j# F+ P' Y5 C! I( ~$ e6 B7 X4 O1 [Has he studied…?6 c) m9 Q% C# d. r1 i
& x2 G$ @) t8 Z: F1 C
否定疑问式! W$ h; S; J$ `) T1 u: c
简单回答(肯定/否定)
; L* {7 W: D5 jHave I not (Haven’t i) studied…?
8 W0 f( f1 Z: x8 aYes, you have. No, you haven’t.
6 J6 J, K7 }4 r% y8 aHave you not (Haven’t you) studied…?
! @ B! F! [* |6 CYes, I have. No, I haven’t.
$ `6 S7 ?) G: ]Has he not (Hasn’t he) studied…?) ` n5 s4 ?- @& i
Yes, he has. No, he hasn’t.8 e! J# ]7 u& H0 @
3 m2 R: v4 J8 l( ]9 h
(2)用法:
+ o) A5 L2 X* | 1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。而一般过去时也表示动作已经完成,但强调的是过去发生了某一动作这样一个事实。有的同学觉得这种说法比较难以理解,因为任何过去的动作对现在都有影响,很难判断用一般过去时或现在完成时。事实上,这种说法没有把现在完成时与一般过去时的根本区别说清楚。如果没有说明动作发生的具体时间,则一般用现在完成时;如果说明了动作发生的具体时间,带有表示过去的时间状语,则用一般过去时。例如: * q. b1 \ J- U0 X( P C
My daughter has just gone out. 我女儿刚出去。
W& l0 l7 |) |3 { I’m sure we’ve met before. 我肯定我们以前见过面。 , ?0 n+ d; W. |
She has arrived. 她到了。 ' H2 O% S9 H0 V) q: f2 S
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如today, these days, recently, now, lately, for…, since…, in the last/past two weeks/years/days/months, just 等。如: . o! p0 ]6 E% v4 B0 ~2 q
I haven’t heard from her these days. 这些日子我没有收到她的信。 $ u) o, ]8 ]) m) E* |8 J; }
We haven’t seen you recently. 最近我们没有见到你。 ! D- u) x8 Y/ O/ ]& H" Z$ o
They have been away for two years. 他们离开已经两年了。 8 h7 M3 g0 t/ p. s, H9 d5 I, _
She has been with us since Monday.
% j( x: a b9 }0 r8 }0 m 她从星期一就一直和我们在一起。
% S9 |' P2 j1 s9 L 注意: ! l* Q% v9 h7 _0 @$ C# Q; a, X. U( j1 g
1)表示短暂意义的动词如open, go, come, die, arrive, leave, lose, fall等,在完成时当中不能和包括现在在内的表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:
( y1 A& f- F: X0 @9 e ×He has come here for 2 weeks.
4 Z2 X7 l5 k; o3 P% r2 D2 Z ×The old man has died for 4 months. 6 H3 B2 } E& O. q" e: i5 K
×They have left only for 5 minutes.
1 F4 ]3 S. L# u6 G' ?3 g/ ?( ^1 i 以上三句话可以改为:
) x" c4 }8 d* _1 H It’s two weeks since he came here. He has been here for 2 weeks.
U1 b: J7 F/ E3 ^: O% o It’s 4 months since the old man died.
+ ^6 h5 _2 {6 B( n: T& R8 @ They have been away only for 5 minutes 3 {# A+ M& J v: d$ `$ {( w
2)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用 “have (has) been”; 表示“已经去某地”要用 “have (has) gone”。试比较: 0 ~) L2 E7 l7 c- F6 O3 N, `* V
Where has he been? 他刚才到哪里去了?(已经回来了)
0 w5 L: i5 i% Z8 d Where has he gone? 他上哪儿去了?(人不在)
+ Y8 q, S9 _+ ~ They have been to Canada. 他们到过加拿大。(现在已经不在加拿大)
+ c' F0 U0 k5 n' _ They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). |