英语高考题我应该选择哪个答案?—Happy birthday —Thank you It’s the best pres
英语高考题我应该选择哪个答案? —Happy birthday —Thank you It’s the best present I ____for . A.should have wished B.must have wished C.may have wished D.could have wished
应该选:D , 这个题的考点是:情态动词与虚拟语气 解析: 句意:“——生日快乐!——谢谢!这是我所能希望得到的最好的礼物了! ”should have done:表示本该做,但却未做; must have done:一定做过; may have done:可能做过; could have done:可能做过或本可以做,但却未做; A,B可以直接根据句意排除;C,D选项有相似之处,也有不同之处,这是解决此题的关键,could have done 除了有推测用法之外,还可以用于虚拟语气,此处正是其虚拟语气的用法,故选D