for long time
的有关信息介绍如下:应该要a的foralongtime,翻译过来是"很长一段时间"."time"是【不可数名词】.英语语法里这样规定:【不可数名词】如果单独在句子中,则这个名词是以『抽象化』的形式存在,所以其前不加数词或定冠词.而当【不可数名词】前有【形容词】时,则此名词就被具体修饰,就以『具体化』的形式存在,所以此时其前可以加数词或定冠词.举个例子(想必你一定学过):Wehadbreakfastthismorning.Wehadaquickbreakfastthismorning.这个词的用法就遵循上述语法定律!a是一定要加的!!!!!!!!