He did not tell his parents he was going home because he wanted to give them a ( ).

问题描述:

He did not tell his parents he was going home because he wanted to give them a ( ).
A:joy B:surprise C:shock D:happiness
我英语老师说b是错误的,why?要写因为!

答案为B
分析:A选项:give sb a joy是和某人开玩笑
B选项:give sb a surprise是给某人惊喜
C选项:give sb a shock是给某人震惊
D选项:give sb a happiness 是给某人快乐
本题可翻译为:他不告诉他父母他回家,是为了给父母惊喜.故选B