>>691
「現代英文法講義」は
P55 では You'll be a month learning them. の a month を「主語補語」としているが、
P410 では You have been a long time. の a long time を「副詞的対格」に分類しているね。