文档介绍::
1. --- Where __you __ (put) the book? I can’t see it anywhere.
--- I ___(put) it right here. But now it’s gone.
A. did ; put; put B. have; put; put
C. did; put; have put D. have; put; have put
2. We haven’t heard from Jane for a long time. What do you suppose _______ to her?
A. was happening B. happens
C. has happened D. happened
3. Hello, I ____ you were in London. How long _________ here?
A. don’t know; were you
B. hadn’t known; are you
C. haven’t known; are
D. didn’t know; have you been
4. I’m glad to tell you that we _____ the work in less time than we _____ expected to.
A. finished; were B. have finished; are
C. have finished; were D. had finished; were
5. When I was at college I _______ three foreign language but I ________ all except a few words of each.
A. spoke; had forgotten
B. spoke; have forgotten
C. had spoken; had forgotten
D. had spoken; have forgotten
结论:一般过去时所表示的事情纯属过去,,是过去事情在现在产生的结果或对现在的影响.
2. 现在完成时与现在完成进行时
1. --- Hi, Tracy, you look tired. “
--- I am tired. I _______ the living room all day.
A. painted B. had painted
C. have been painting D. have painted
2. --- Have you had any letters from him?
--- No, I haven’t, but my wife _______ him regularly .
A. has heard from B. has been hearing from
C. had heard from D. hears
结论:现在完成时表示动作已完成,着重结果;现在完成进行时表示动作的完成(根据语境,也可能动作未完成),且强调动作的持续性.
I have written three letters.
I have been writing three letters.
下列动词不能用于现在完成进行时.
短暂类动词:finish, marry, get up, come, go
感官类动词:see, hear, watch, notice, seem, appear
存在类,保持类动词: keep; exist; remain; stay;
认知类动词: understand; know; believe; think
3. 现在进行时和过去进行时
1. I don’t really work here. I ____ until the new secretary _______.
A. just help out; comes
B. have just helped out; e
C. am just helping out; comes
D. will just help out; e
2. --- When shall we leave?
--- As soon as I ______ what I _______.
A. will finish; do B. have finished, am doing
C. finish, will do D. fini