一道专四语法题she must( )50 years old when i met her.A have been B had been 答案是have been ,但感觉不对,到底选哪个?请告诉我理由哈,
2019-05-02
一道专四语法题
she must( )50 years old when i met her.A have been B had been 答案是have been ,但感觉不对,到底选哪个?请告诉我理由哈,
优质解答
不是啊 must是情态动词,不谈语义,怎么说也应该是动词原形吧
题义是当我再遇到他的时候 她应该已经50岁了
这里是一个与现在相反的虚拟语气,从句用过去时,主句用将来时.
不是啊 must是情态动词,不谈语义,怎么说也应该是动词原形吧
题义是当我再遇到他的时候 她应该已经50岁了
这里是一个与现在相反的虚拟语气,从句用过去时,主句用将来时.