问一道小学英语题

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:46:51
Do you have got any pencils?
其中为什么要用got而不是get?
请说明原因

have+过去分词,get的过去分词是got,

got,是get 的过去事,这句话是过去时

have:又作have got(英式),是“拥有,占有”的意思

have后加过去分词,构成完成时态,示已经,曾经的意思。
got是get的过去式,have后用过去分词,所以用have got而不能用 have get。
这句话说明在说前已经知道了曾有铅笔,但是不确定。
所以才问:你曾有一些铅笔吗?

这是因为它是过去式,have+过去分词嘛

是书上的句子吗?印错了吧?!