在线名词解释大全
专业、全面、易懂的全领域名词百科

I_______himtheChristmasgiftbymailbecausehecamehomeduringtheChristmasholidays.

题型:单选题
选项
A. ought to have sent
B. couldn’t have sent
C. must have sent
D. needn’t have sent
正确答案: