精英家教网 > 高中英语 > 题目详情
Marry _____ as a secretary in this company for twenty years and now she stays at home taking care of her own garden.
A.has servedB.had served
C.has been servedD.served
D

试题分析:考查时态。本题特别如错选A项。现在完成时,表示的是过去发生的事情对现在的影响;而一般过去时只表示事情在过去发生,并不表示对现在有什么影响。句意:Mary在这家公司做了20年的秘书,现在她在家里照顾自己的花园。根据上下文,并没有反应出过去发生的事情对现在的影响,只是陈述过去曾经有过这样的事情。故D正确。
点评:现在完成时和一般过去时的区别是时态题考查的重点内容,现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去发生过某件事情,不表示对现在的影响。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

— I'm leaving tomorrow.
— Oh, what a pity! I won't be able to see you off. I ____ a tele-conference the whole morning.
A.haveB.am having
C.will be havingD.will have had

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Tim ____since he lost his job three weeks ago.
A.had been unemployedB.was unemployed
C.has been unemployedD.has unemployed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

No one _______ the building without the permission of the policeman.
A.is leavingB.will be leavingC.has leftD.is to leave

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Hi, Susan, you look tired.
—I       for months for the coming celebration of our school’s 90th anniversary.
A.was preparingB.have been preparingC.had preparedD.prepare

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I first met John at my sister’s wedding. He ____ with the bridegroom at the time.
A.talkedB.had talked
C.had been talking D.was talking

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I heard that he ________ for three days. Do you know if he is better now?
A.fell illB.had fallen ill
C.was illD.had been ill

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

His experiences as a volunteer in the quake-hit areas have changed his attitude toward society and _______ influence his future life.
A.is toB.was going to C.are toD.were sure to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Mary went to the box office at lunch time, but all the tickets __________ out.
A.would sellB.had been soldC.have been soldD.was selling

查看答案和解析>>

同步练习册答案