题目内容
My grandfather, who ________ in the beaching field all his life is retiring next month.
[ ]
A.
serving
B.
is serving
C.
had severed
D.
has served
答案:D
解析:
解析:
who引导定语从句,后面缺宾语,因此排除A项。serve“服务”,可以是及物动词也可以是不及物动词。根据后面“下个月退休”可知,现在他的祖父还在beaching field工作,这样排除了C项。is serving现在正在服务(强调现阶段正在进行的动作);has served一直服务(强调过去的动作一直延续到现在),故D项为最佳答案。语意为:我的祖父在海滨工作了大半生,下个月要退休了。
练习册系列答案
相关题目