延续动词与瞬间动词
* U6 y! c- W/ A# Q$ I% e+ Q$ n 1)用于完成时的区别' i1 G6 F2 A4 Q; U% j4 z
延续动词表示经验、经历; 瞬间动词表示行为的结 果,不能与表示段的时间状语连用。( r8 ?6 R7 E# F' W
He has completed the work. 他已完成了那项工作。 (表结果)
3 p; g3 X' c3 T _ I've known him since then. 我从那时起就认识他了。(表经历)8 K+ A- o' [! F1 U6 Q
2)用于till/until从句的差异4 q& f4 F& `8 ^) E9 ?
延续动词用于肯定句,表示"做……直到……" 瞬间动词用于否定句,表示"到……,才……"' \' G$ }0 w, S" a4 s
He didn't come back until ten o'clock.4 l; z: ?) u5 A. L; Z* V
他到10 点才回来。4 C9 m* e, B" F3 D
He slept until ten o'clock.
! R) R+ M" t7 I3 k# m) P 他一直睡到10点。
8 \& t8 U1 M$ f+ b" G 典型例题
) w2 _# k1 l' K 1. You don't need to describe her. I ___ her several times.
0 u& D; i, p* | t9 Z" l; F& Q A. had met B. have met C. met D. meet
( m* E7 F r8 b, W. W* G, ^# g% c 答案B. 首先本题后句强调对现在的影响,我知道她的模样,你不用描述。再次,several times告知为反复发生的动作,因此用现在完成时。
+ d8 `/ t4 {$ [ 2.——I'm sorry to keep you waiting.2 v( x! X6 f8 d+ P; V6 ?% Z
——Oh, not at all. I ___ here only a few minutes.9 `2 \6 k$ R1 ]: I
A. have been B. had been C. was D. will be
' O D" G) X/ g$ v M! f8 @# _# { 答案A. 等待的动作由过去开始,持续到现在,应用现在完成时。 |