现在完成时和一般过去时区别(回答下面的题目)

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:52:11
EG:I'm hungry ,mom.I____ little for breakfast.
A.have B.had C.have had D.have been having.
要理由>..>.?>
100-200给分哦

C,,楼下的说错了哦~~,,have been doing sth表示的是过去发生延续到现在的 ,而吃早饭是不可能延续到现在,因此不是D,而一般过去时表示的是对现在不产生影响的,现在完成时是对现在产生影响的,因此因该是C.

我不会

D have是动词而having是形容词

C.have had