Tom stayed in the hospital for three weeks after he was injured

Tom stayed in the hospital for three weeks after he was injured in the accident.
【正确答案】:stayed 改为has stayed。
【题目解析】:根据句意可知汤姆在他受伤之后住院了三周。状语从句用的一般过去时,主句要用现在完成时。