早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Itis/hasbeen(be)sixyearssincewecametoShenzhensince不是跟完成时吗?为什么在这里可以用is?请说详细一点

题目详情
It _is/has been_(be) six years since we came to Shenzhen
since不是跟完成时吗?为什么在这里可以用is?
请说详细一点
▼优质解答
答案和解析
这个问题我也曾问过老师,老师是这样回答的:
since是完成时标志.主句一般用完成时,从句+过去式/表示过去的时间点.但当主句是多长时间时(如本句的six years )完成时、一般现在时都可.