I have still got a few things to pack. 这句话我想了很长时间,我实在是想不出它是什么时态,

I have still got a few things to pack.
这句话我想了很长时间,我实在是想不出它是什么时态,have是助动词还是动词?got是过去式还是过去分词?可从句子意思来说,我仍然还有一些东西去收拾,我觉得这应该是一般陈述句啊,可为什么会用到一般过去式或许是一般完成时。望高手解答,最近在自学英语,可是这句简单的话我就是分析不出为什么用时态。感觉很混淆。。

从语法来讲 这句话就是现在完成时 have是助动词 got是过去分词形式
从意思来讲 “我还有一些东西要打包”这里强调我之前打包了一些东西 直到现在还没打包完 还需要继续 强调过去发生的事情一直延续到现在 这是现在完成时最基础的用法之一
一般来说句子中有still yet这类词都会涉及到完成时 具体的可查阅语法书still yet的用法
温馨提示:答案为网友推荐,仅供参考