would have written?

来源:百度知道 编辑:UC知道 时间:2024/05/28 17:31:50
29.Who do you think would___the letter of congratulations to the teacher?A.have written B.have wroteC.have to write D.have writes答案给的A,would have written,怎么理解?

would have written在这里表示的是“对过去动作的推测”。这句话的意思是“你认为(不是他)会是谁给老师写感谢信呢?”

虚拟语气,表示猜测过去已经发生过的事情