It ________ 10 years since he ________ his hometown.

It ________ 10 years since he ________ his hometown.

A.was, left

B.is; has left

C.will be; leaves

D.has been; left

答案及解析: D