Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com

动词的时态和语态10-高考英语语法选择题习题

64. I wonder why Jenny _______ us recently. We should have heard from her by now.
A. hasn’t written B. doesn’t write
C. won’t write D. hadn’t written
答:A。从recently这一状语可判断出A项。

65. —How long _______ at this job?
—Since 1990.
A. were you employed
B. have you been employed
C. had you been employed
D. will you be employed
答:B。根据Since 1990可判断应用现在完成时。

66. The little girl ______ her heart out because she ________ her toy bear and believed she wasn’t ever going to find it.
A. had cried, lost B. cried, had lost
C. has cried, has lost D. cries, has lost
答:B。从and believed...并列谓语可判断第一个空应用一般过去时,had lost表示在过去的过去。

67. —Excuse me, sir. Would you do me a favor?
—Of course. What is it?
— I ______ if you could tell me how to fill out this form.
A. had wondered B. was wondering
C. would wonder D. did wonder
答:B。过去完成时表示在过去的过去,故排除A项。C和D明显与题意不符。was wondering...意为“我(刚才)在想(考虑)。”

68. —You haven’t said a word about my new coat, Brenda. Do you like it?
—I’m sorry I _______ anything about it sooner. I certainly think it’s pretty on you.
A. wasn’t saying B. don’t say
C. won’t say D. didn’t say
答:D。根据 I certainly think it’s pretty on you 可判断前一句意为“抱歉我刚才没有很快做出评价。”

69. He will have learned English for eight years by the time he______ from the uni-versity next year.
A. will graduate B. will have graduated
C. graduates D. is to graduate
答:C。主句是将来时,从句用现在时代替将来时。

70. ft is hard for me to itnagine what I would be doing today if I _________ in love, at the age of seven, with the Melinda Cox Library in my hometown.
A. wouldn’t have fallen
B. had not fallen
C. should fall
D. were to fall
答:B。此句为虚拟语气的错综时间条件句,从句与过去事实相反,主句与现在事实相反。