常见的一道老题

It is (   ) since I (   )to collect stamps. Now I have owned thousands of stamps.

A.three years , began

B. two years ago,began

C. three years,have begun

本题答案为A,我想请问C为啥错。



还有一个类似题

It (  )three months since he came to our school

A.is

B has been

答案给了A,我没明白B错哪了?

还有就是这个句子是 主语从句 还是it做虚主语带个时间状语从句

请专家老师指点一下。

谢谢。


请先 登录 后评论

最佳答案 2016-08-05 23:51

It is (   ) since I (   )to collect stamps. Now I have owned thousands of stamps.

A. three years, began

B. two years ago, began

C. three years, have begun

本题答案为A,我想请问C为啥错。

【答】第一个选项是three years,没有问题。第二个选项,关键是搞清楚时间连词since的含义:它表示某情况自过去某时间点或某个事件以来一直持续到现在,意为“自…以后,从…以来”——这意味着,since从句中的谓语动词表示的动作肯定发生在过去,因此since从句使用一般过去时。故选B。

还有一个类似题

It (  ) three months since he came to our school

A. is

B. has been

答案给了A,我没明白B错哪了?

还有就是这个句子是 主语从句 还是it做虚主语带个时间状语从句

请专家老师指点一下。

【答】你的质问是正确的。It is three months...在口语中显得简练。其实,按语法规则,主句使用完成时has been更恰当。因此,两种答案都对!


请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

It is (   ) since I (   )to collect stamps. Now I have owned thousands of stamps.

A.three years , began

B. two years ago,began

C. three years,have begun

本题答案为A,我想请问C为啥错。

还有一个类似题

回答如下:

关于SINCE 引导时间状语从句有以下2种结构

It is +时间段+since (一般过去式从句结构)

It has been +时间段+since +一般过去式从句

(其中,It is一般用于口语中,It has been一般用于书面语中)

It (  )three months since he came to our school

A.is

B has been

答案给了A,我没明白B错哪了?

回答如下:

关于SINCE 引导时间状语从句有以下2种结构

It is +时间段+since (一般过去式从句结构)

It has been +时间段+since +一般过去式从句

(其中,It is一般用于口语中,It has been一般用于书面语中)

 

还有就是这个句子是 主语从句 还是it做虚主语带个时间状语从句

请专家老师指点一下。

谢谢。


请先 登录 后评论
  • 0 关注
  • 1 收藏,2389 浏览
  • 林枫 提出于 2016-08-04 00:50

相似问题