ing形式分为种.一种叫现在分词 一种叫动名词.现在分词 最常见的也就是进行中使用
而动名词则是表面为ing形式的动词 但在语法上具有名词的特点 也就是说 他可以接在介词或者及物动词后面做宾语 因为动词原形是不能做宾语的.
回到你给的句子what about going shopping with me on Sundayabout是介词 所以后面不能直接跟动词shop 而要接动名词shopping
同理Liming went to school without having breakfast this mornong.without也是介词 所以后面的have变成having
所以记住 介词后面的动词都要加上ING 使之名词化 否则则为语法错误.
当然有时候及物动词也能接动名词:
i like sleeping.
i hate swimming.
另外第三句话不对had该变成have才行.