分类：教育/科学-升学入学-高考
问题：I____lettersforweeks!A.hadwritte 
A.had wrtenB.have been writing
回答：选B。因为这个时态表示一直不断的动作。FOR WEEKS提示这封信到现在还没有写完。