单选题 When Marx was in London, he ______ read at the library for hours.
A. would B. might
C. could D. should

【正确答案】 A
【答案解析】[解析] would有“(表示习惯、行为、习俗)老是,总是”的意思;might表示“可以,可能”;could表示“能,可以”;should表示“应该,有可能,将会”。根据时间状语,句子表示过去发生的事情,D项排除。B项、C项和句意不符。A项正确。句子意思是:Marx在伦敦的时候,总是在图书馆学习很长时间。