题目内容
1.I have bought the bike for half a year.
2.This long river runs across my village.
3.We have written these reports since nine hours this morning.
4.This is very nice of you to say so,Many thanks.
5.People all over of China got to know the good news.
6.The woman has come here for a long time.
7.I think I’ve gone to there once.
8.What are the two girls talk about?
9.The old man has died since two years ago.
10.In the morning of May ,they left for Beijing.
1.bought→had
2.across→through
3.hours→o’clock
4.This→It
5.去掉of
6.come→been
7.gone to→been
8.talk→talking
9.died→been dead
10.In→On
【解析】
1.此题考查延续性动词和非延续动词的区别。前者可以和段时间状语连用,后者不能和段时间状语连用。Buy是非延续性动词,不能和half a year连用,只能用have。
2.此题考查介词across和though的区别。前者表示从表面穿过,后者表示从内部穿过,根据语境可知小河应从小村的内部穿过故用through。
3.此题考查since引导的时间状语应是点时间故把hours更改为o’clock。
4.此题考查固定句型结构it’s nice of you表示你真好,此处的it不能用this。
5.此题考查 固定短语all over表示遍及,all over the world表示遍及全世界,all over China表示遍及中国。
6.此题考查延续性动词和非延续动词的区别。前者可以和段时间状语连用,后者不能和段时间状语连用。Come是非延续性动词,不能和a long time连用只能用been。
7.此题考查延续性动词和非延续动词的区别。前者可以和段时间状语连用,后者不能和段时间状语连用。Go to是非延续性动词,故故不能和段时间状语连用,其相对应的延续性动词是be。
8.此题考查现在进行时的基本构成故用talking。
9.此题考查延续性动词和非延续动词的区别。前者可以和段时间状语连用,后者不能和段时间状语连用。Die是非延续性动词,不能和段时间since two years ago连用,故用其相对应的延续性动词短语be dead。
10.此题考查介词on的特殊用法,确指某天的上午,下午或晚上时要用介词on,而泛指的在上午,下午或晚上要用介词in。
![](http://thumb.zyjl.cn/images/loading.gif)