reach home 和 arrive at home 两者用法正确吗?

问题描述:

reach home 和 arrive at home 两者用法正确吗?
例:They_____home______the night of April 7,2002.
A.got,in B.reached,on
C.arrived,in D.arrived at,on
如果是用arrive的话要不要加at?Why?

home 是副词前面避免加介词
reach home /arrive home
on the night of April 7,2002 在那一天的晚上都用on
选B