dragontattoo
Grandma has been sick for five months这里用一个现在完成时,表示已经持续了一段时间的动作现在完成时结构是have/has done,这里的done也就是动词的过去分词而我们用来表示“生病”可以用be sick,所以be动词用过去分词been最后在后面加上时间状语,介词for可以加时间短语表示“一段时间”
708带你去吃吧
回答:有以下几种:Granny has been ill for five months. Granny was / fell / got ill five months ago. It is / has been five months since Granny / my granny fell / got ill.
露西亞嘉利
五月份 May ; the fifth moon 五个月 five months农历五月 the fifth month of the lunar year希望对你有用!
优质英语培训问答知识库