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

问一个英语选择题目It()tenyearssincehe()Shanghai.A.was;hasleftB.is;leftC.hadseen;leftD.willbe;leaves我想问一下这里的Ithasbeen与Itis两个用法有什么区别?

题目详情
问一个英语选择题目
It ( ) ten years since he ( ) Shanghai.
A.was;has left B.is;left
C.had seen;left D.will be;leaves
我想问一下这里的It has been 与 It is 两个用法有什么区别?
▼优质解答
答案和解析
选B,since引导的句子应用一般过去时,排除AD,
主句用has been或is都是对的,没有区别:用has been是因为since出现的句子应用现在完成时,用is表示对事实的一种陈述.当然只限于此种情况,一般有since出现还是用现在完成时.
看了问一个英语选择题目It()te...的网友还看了以下: