重点中学英语语法讲义-动词时态
(4) 不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时:
I’ve only known her for two day. 我认识她刚刚两天。
They’ve been married for twenty years. 他们结婚已二十年了。
The war has lasted for a long time. 这场战争持续了很长时间。
(5) 现在完成进行时不用于被动语态形式,若要用可用现在完成时的被动语态形式代替:
The house has been painted for a month. 这房子已漆了一个月。
The problem has been studied for five days. 这个问题已研究了五天。
十三、过去将来完成时
过去将来完成时表示在过去看来将来某时会已经完成的动作,它由“would+have+过去分词”构成:
She said she’d have finished her exams by then. 她说那时她会已经考完试了。
He knew by the time he arrived she would have gone home. 他知道他到时她会已经回家。
十四、重点考点原创精练
1. We ______ according to the amount of work we do.
A. pay B. will pay C. will be paying D. will be paid
2. They haven’t arrived yet but we _____ them at any moment.
A. are expected B. have expected C. are expecting D. will expect
3. We ______ to see you, but it rained.
A. would come B. had come C. were coming D. came
4. I _____ for five minutes; why don’t they come?
A. am calling B. called C. was calling D. have been calling
5. I _____ your last point — could you say it again?
A. didn’t quite catch B. don’t quite catch C. hadn’t quite catch D. can’t quite catch
6. We _____ to move but are still considering where to go to.
A. are deciding B. decided C. have decided D. had decided
7. I tried to phone her, but even as I _____ she was leaving the building.
A. phoned D. would phone C. had phoned D. was phoning
8. "I suppose you ______ that report yet?" "I finished it yesterday, as a matter of fact. "
A. didn’t finish B. haven’t finished C. hadn’t finished D. wasn’t finishing
9. "What’s her name?" "I ____. "
A. forget B. forgot C. had forgotten D. am forgetting
10. I ______ quite get what you said; would you speak a little louder?
A. don’t B. can’t C. didn’t D. won’t
11. "The phone is ringing." "______ it."
A. I’m going to get B. I’ll get C. I get D. I’ve got
12. I left my pen on the desk and now it’s gone; who _____ it?
A. took B. has taken C. will take D. had taken
13. It’s good that we ______ to the park because it’s started to rain.
A. don’t go B. hadn’t gone C. didn’t go D. wasn’t going
14. You’ll never guess who I met today — my old teacher! We ______ for 20 years.
A. didn’t meet B. haven’t met C. don’t D. couldn’t meet
15. I think you must be mistaken about seeing him at the theatre; I’m sure he _____ abroad all week.
A. is B. was C. has been D. had been
16. His illness was much more serous than we ______.
A. think B. thought C. had thought D. have thought
17. "Have you ever eaten snails?" "No, and I hope I ______."
A. will never B. never will C. have never D. never have
18. I’ll come after the meeting if time ________.
A. permits B. is permitting C. is permitted D. has permitted
19. I feel sure I ______ her before somewhere.
A. was to meet B. have met C. had met D. would meet
20. You ______ your turn so you’ll have to wait.
A. will miss B. have missed C. are missing D. had missed
21. Look at that little boy wandering about — perhaps he ______ his mother.
A. will lose B. is losing C. had lost D. has lost
22. He didn’t sell half as many computers as he thought he ____.
A. had B. would C. was D. sold
23. I missed what was happening because I _____ very closely.
A. hadn’t watched B. didn’t watch(www.hxen.net)
C. haven’t watched D. wasn’t watching
24. Dear me! Just _____ at the time! I _____ no idea it was so late.
A. look, have B. looking, had C. look, had D. looking, have
参考答案:1—5 DCCDA 6—10 CDBAC 11—15 BBCBC 16—20 CBABB 21—24 DBDC
- 上一篇
- 下一篇