11. -- ____the sports meeting might be put off.
--Yes, it all depends on the weather.
A. I’ve been told
B. I’ve told
C. I’m told
D. I told
12. As she____the newspaper, Granny____asleep.
A. read; was falling
B. was reading; fell
C. was reading; was falling
D. read; fell
13. Shirley____a book about china last year but I don’t know whether she has finished it.
A. has written
B. wrote
C. had written
D. was writing
14. You don’t need to describe her. I____her several times.
A. had met
B. have met
C. met
D. meet
15.--Who is Jerry Cooper?
-- ____? I saw you shaking hands with him at the meeting.
A. Don’t you meet him yetB. Hadn’t you met him yet
C. Didn’t you meet him yetD. Haven’t you met him yet
16. Helen ____her keys in the office so she had to wait until her husband____home.
A. has left; comes
B. left; had come
C. had left; came
D.left; came
17.—I haven’t heard from Henry for a long time.
--What do you suppose____to him?
A. was happening
B. to happen
C. has happened
D. had happened
18. --How long____each other before they____married?
--For about a year.
A. have they known; get
B. did they know; were going to get
C. do they know; are going to get
D. had they known; got
19. The pen I___I____ is on my desk, right under my nose.
A. think; lost
B. thought; had lost
C. think; had lost
D. thought; have lost
20.--Oh, it’s you! I____ you.
--I’ve just had my hair cut and I’m wearing new glasses.
A. didn’t recognize
B. hadn’t recognized
C. haven’t recognized
D. don’t recognize
答案及解析:
11. A 表示主从句时间差。
12. B 当连词是as的时候,从句用进行时,表示一怎么样,就怎么样,意思接近于as soon as。
13. D 该句用wrote和was writing都可以, 而was writing更强调画面感,更生动。
14. B表示对现在产生的影响。
15. D 对现在产生影响。
16. C表示对现在产生的影响
17. C 表示时间差。
18. D got married是主系表的过去时,got在此时是系动词,married是形容词。 过去的过去 how long 过去 got married
从上图可以看出,how long指的是从过去的过去一直延续到got married,所以应该用过去完成时。
19. B pen后跟的是定语从句,如没有I thought, lost用过去时就行,但由于我想指的是过去想,丢失这个动作是发生在过去的过去,所以用完成时。此处用的是完成时的第三中用法,表示主从句的时间差。
过去的过去had lost 过去I thought 现在 the pen is on my desk 。
20. A 表示过去没有认出,用过去时。
