(2012·江苏高考)—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
网友回答
A. should have wished
B. must have wished
C. may have wished
(答案→)D. could have wished
解析:选D 考查情态动词。句意:“生日快乐!”“谢谢你!这是我所能期望的最好的礼物了。”could have wished意为“可能希望”,符合句意。