Going on holiday not only __________you feel good while you’re there --- you reap the health benefits for months, new research shows.
A.have made
B.make
C.has made
D.makes
答案:D
题目分析:句意:新的研究显示,去度假不仅使你在那里时感觉好而且使你能收获健康数月。现在完成时表示过去的动作对现在造成的影响,这里显然不符合语境,故排除AC;going on holiday是动名词短语作主语谓语动词用单数,故排除B;这里根据句意说的是现在的情况,故用一般现在时,故选D。
点评:本题难度适中。这里主要考查动词的一般现在时和现在完成时的区别用法。主谓一致是高中的重点,它的情况复杂需要考生牢记它们的用法,多记多练。
即学即练:The exercises are extremely difficult, but half of the class _____ them ahead of time.
A.has already finished B.will finish
C.have already finished D.finishes
解析:C。集体名词class在这表示其中一个个成员,故谓语动词应该用复数形式。