问题
选择题
A rooster in Liaocheng, Shandong province, weighing 3 kilograms, ________ 14 eggs so far. The eggs are bigger than normal eggs.
A.had lied
B.laid
C.has laid
D.lays
答案
答案:C
题目分析:考查现在完成时的用法。题意:山东聊城一只重三公斤的公鸡到目前为止已经下了14只蛋,都比普通鸡蛋要大。so far指从过去某个时间起到目前为止,要求用现在完成时。故C项正确。