Martha told me that she ________ 40 years old by the end of last year, however she still looked very young and energetic.A.would beB.would have beenC.has beenD.was
网友回答
D解析本来看到时间状语by the end of last year,就应该用完成时态。但是,如果动词表示状态,则仍然用一般时而不用完成时:By the end of last month, they had already finished school.By the end of last month I was in New York.