1) 用于完成时的区别 7 \8 X' i+ u3 L( {
延续动词表示经验、经历; 瞬间动词表示行为的结 果,不能与表示段的时间状语连用。 ! }. v- w+ G" V, ?
He has completed the work. 他已完成了那项工作。 (表结果)
& |+ d% t4 M% E: O* C" o# Q) u I‘ve known him since then. 我从那时起就认识他了。(表经历) $ s; Y4 S3 N( I) K. h4 h) v7 w# h
2) 用于till / until从句的差异
7 i% \1 o, X+ G' R, h( J 延续动词用于肯定句,表示"做……直到……" 瞬间动词用于否定句,表示"到……,才……"
$ \* S) c: L* e+ T' @& o He didn‘t come back until ten o‘clock. 中 华 考 试 网
4 k5 C" X! ? t8 Q4 D+ D6 A4 I 他到10 点才回来。 / N( K8 n1 Y3 h( O0 l2 |! I
He slept until ten o‘clock. 7 m- H$ t: n! d9 X/ ~8 G
他一直睡到10点。
& R8 O3 E( L9 m8 }( N 典型例题
( T, E- F4 S7 R% A% L5 K 1. You don‘t need to describe her. I ___ her several times. : r+ z' S0 ^8 g8 T3 G' ^5 K
A. had met B. have met C. met D. meet 1 `4 O. Q3 Q2 X. a/ h! ?
答案B. 首先本题后句强调对现在的影响,我知道她的模样,你不用描述。再次,several times告知为反复发生的动作,因此用现在完成时。 ! b2 v/ w% l% V# ]
2.---I‘m sorry to keep you waiting.
; ^; U4 {$ Z3 D* p* X/ X; D ---Oh, not at all. I ___ here only a few minutes. - ?4 P: d* q' ]* h6 S/ d
A. have been B. had been C. was D. will be 3 O- I4 E0 S' a! }. F
答案A. 等待的动作由过去开始,持续到现在,应用现在完成时。 |