4)他们正在看电视里的足球赛。 ( t f( c; ^6 n$ X. G7 }+ p
They are watching a football match on television. . H& n, j3 P U4 }$ f8 |
5)他老爱开玩笑。
0 t* s9 e' a6 O2 h! r8 E+ Y He is always joking.
# R* b8 X0 e; d 6)我们从国外进口机器,我们在学习新的科学技术。
" J; l' l! ?: ]( \: [9 H We import machines from abroad; we are learning new science and technology. : j b6 ?: b n2 |7 O
3、现在完成时
* X. N+ R+ X4 z- X+ L4 b (1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. - }& h9 X- w E. R, i/ g. l O
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下:
4 i* H' g9 u3 j1 `+ G否定式
& C+ s( |! ?% `8 h. t' M疑问式* U" t& C4 }. ^# N5 r2 f
I have not (haven’t) studied….' U5 q; i: [( q, d+ h0 Q
Have I studied…?8 d! _, E# o7 o( I% f% d
You have not (haven’t) studied….. z: z- T9 B% ]+ U6 V
Have you studied…?& Q* m- e+ l' d# i( g4 e
He has not (hasn’t) studied….
* x; J* Q3 \9 ?& R }+ UHas he studied…?
, o+ |+ ?& J4 Y2 Z- |% X5 z. o& i" P: D. I, L7 \4 A- r
否定疑问式7 X8 L/ R& f2 |2 t4 z O) K
简单回答(肯定/否定)# Z" @6 F8 I: D' m4 ~' U m" h! ^
Have I not (Haven’t i) studied…?/ f4 l0 L, W1 @) {0 ]) `
Yes, you have. No, you haven’t.' u5 ^( p& }! C. L9 H9 d
Have you not (Haven’t you) studied…?
5 L& t4 J1 |, N, r5 O8 e2 SYes, I have. No, I haven’t.
3 [! g! x# l, l6 [8 `2 c) f/ NHas he not (Hasn’t he) studied…?3 z/ B. a `- ~
Yes, he has. No, he hasn’t.: s# |" g* x) Q; k j) ?4 ?
(2)用法: ) S A2 y' }9 t
1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。而一般过去时也表示动作已经完成,但强调的是过去发生了某一动作这样一个事实。有的同学觉得这种说法比较难以理解,因为任何过去的动作对现在都有影响,很难判断用一般过去时或现在完成时。事实上,这种说法没有把现在完成时与一般过去时的根本区别说清楚。如果没有说明动作发生的具体时间,则一般用现在完成时;如果说明了动作发生的具体时间,带有表示过去的时间状语,则用一般过去时。例如:
0 ^! T5 | h) s0 ~& C My daughter has just gone out. 我女儿刚出去。
" x! t1 F" d+ Q( V, @ I’m sure we’ve met before. 我肯定我们以前见过面。 / ~' E, z3 J6 D8 S
She has arrived. 她到了。
4 v2 W2 M4 h0 ^ 2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如today, these days, recently, now, lately, for…, since…, in the last/past two ' \0 l/ K' f0 {+ n2 ]* E( M9 \
weeks/years/days/months, just 等。如: 9 f% R) F: W7 {' K- l
I haven’t heard from her these days. 这些日子我没有收到她的信。 ! r0 H0 l- ?% V3 R! W) ?1 v
We haven’t seen you recently. 最近我们没有见到你。
5 p) |) j/ V# X; X% D/ ~: F) s1 A They have been away for two years. 他们离开已经两年了。
?/ ^5 r- m) J/ H: j3 x She has been with us since Monday.
0 r; J- n6 H4 ]" a0 b& K 她从星期一就一直和我们在一起。
! d+ v$ Y6 h6 ^4 l& V# x; B 注意: 3 w+ w9 l: H6 d" f) [+ s
1)表示短暂意义的动词如open, go, come, die, arrive, leave, lose, fall等,在完成时当中不能和包括现在在内的表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: 6 L) p; o0 \# A; f! o8 i3 R; ?- z/ l
×He has come here for 2 weeks.
# s/ g1 I' a. ^# J ×The old man has died for 4 months. % v+ y% B ]% f" m4 z: f, Y! f/ v
×They have left only for 5 minutes.
) ^! ^+ q" y: B: `7 _/ c% m 以上三句话可以改为: ) X F i3 H7 s: f4 Z8 [) l! u
It’s two weeks since he came here. He has been here for 2 weeks. & h8 f0 x, g. B2 v6 S7 v; Y
It’s 4 months since the old man died.
! ?- N9 V$ _8 A5 s They have been away only for 5 minutes
- J; j9 D# i* Z 2)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用 “have (has) been”; 表示“已经去某地”要用 “have (has) gone”。试比较: 5 [8 E+ ]& c; g) `2 e$ e% }. D% z
Where has he been? 他刚才到哪里去了?(已经回来了) 8 w5 Q7 }2 L) U
Where has he gone? 他上哪儿去了?(人不在)
- r% ^6 Z: l% r8 C( f! v3 _& D. O7 g They have been to Canada. 他们到过加拿大。(现在已经不在加拿大)
0 C2 X: B6 U5 H$ b- f5 W They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). |