英语翻译

问题描述:

英语翻译
It is ten years ___ Miss Green returned to Canada.
A.that B.when C.since D.as
请选择并进行翻译
若选C,那么后面的句子不应该是这样的吗?
Miss Green has been to Canada.
It is ten years since Miss Green returned to Canada.
这个句子是否正确呢?可以这样进行表达的吗?

It is ...(一段时间) since...(某一件事代表的时间点).是一个固定句型,表示“自从……(某事发生)已经……(一段时间)了”.其中,since后面引导的表示某事发生的从句用一般过去时