单项选择题
A.leaves B.is leaving C.has left D.had left
A.giving B.gave C.being given D.given
A.went B.was going C.would go D.had been going