第1个回答 2022-04-27
happen是动作,动作要么未发生,要么正发生,要么发生了。happen属于发生了,过去的事,所以要用过去式。
matter是名词,意思是事情是什么,只是描述,不强调动作、是否过去的事、现在的事。
I have a cold表示现在正在感冒,用现在时是正确的。也有过去式形式,则是I had a cold.
可能你会问为什么不是I am having a cold?这样说语法没问题,但人家还有一个习惯问题,
他们就喜欢用I have a cold,而不是am having。只要记住就行,少数例外。