It _____ ten years since he left the army . A. is B. has C. will D. was 这题为什么选A,求详解

如题所述

第1个回答  2012-07-27
it is +一段时间+ since.....。这是固定句型。意思是:自从...已经有... 。is 代表从现在追溯到过去的那个时间。因为he left the army是过去时,所以用is。
第2个回答  2012-07-26
用is;
若用B,还需要+been,有延续性;若用 C是将来时,主句应用现在时;若用 D则主句应用完成时本回答被网友采纳
第3个回答  2012-07-26
Since引导的时间状语从句表示从某个时间点开始,用IS或HAS BEEN
第4个回答  2012-07-26
1、since后用过去式,前一般用现在完成式。
2、be动词时,特殊:Since...,it has been/is ...

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网