It___ten years since he left the army.A.is B.has C.will D.wa
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/09 13:37:11
It___ten years since he left the army.A.is B.has C.will D.was 这题应该怎么选?
正确答案是A,这里也可以填has been.is比较口语化,而填has been比较正式一点,因为句子中有since引导一个过去时的句子,主句应该用现在完成时.两者都是正确的,可以互相转换.该句子可以做如下转换:
He left the army ten years ago.
=It has been ten years since he left the army.
=It is ten years since he left the army.
=Ten years has passed since he left the army.
He left the army ten years ago.
=It has been ten years since he left the army.
=It is ten years since he left the army.
=Ten years has passed since he left the army.
It___ten years since he left the army.A.is B.has C.will D.wa
15、 It _____ ten years since he left the army .A.is B.has C.
It _____ ten years since he left the army . A. is B. has C.
It___ten years since he left Shanghai.A.was B.is C.had been
1.It is two years _I joined the army.A.before B.since C.that
It _____ ten years since he left the army.
It _____ ten years since he left the army .
1.It _____ten years since he left the army .
It is 3 years since he joined the army.为什么用is不用has been
It ——15 years since he left here.Awas B has been C has D wil
It is ten years since he ____(join) the army
It_____five years since he has left for Beijing.A was B has