Martha told me that she 40 years old by the end of last year, however she still
来源:网络
时间:
推荐文章

Martha told me that she ________ 40 years old by the end of last year, however she still looked very young and energetic.
A.would be
B.would have been
C.has been
D.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.