请教各位几道很简单的英语语法题

1.The librarian has catalogued each book in the fiction section.为什么each要改成every?
2.the bird sister of his is such a spitfire.为什么the 要改为that
3.I feel as if my head were on fire.为什么were要改为was
4.I has worked (work) all day ,(and I'm tired out)为什么has worked 要改为have been working
5. Peter has been injuring his ankle.(his ankle is still bad)为什么has been injuring要改为has jnjured

第1个回答  2012-06-30
1,every表示“整体”中的每一个 each表示2个或2个以上中的“各自,个别,各个”。 2,这是完整的句子,还是这个句子中的一个从句?怎小写开头了?或:双重所有格,前面名词一般由a,an修饰,如用that
,常带感情色彩。 3,if从句中,主语是my head,是物,所以用was ,其实,该句不改也可以,看成虚拟语气。4,注意后面的“all day”这表示一天之内一直持续做着某件事,表主语作某事很久,所以用现在完成进行时。如果出现all year,all month,the whole day等也是一样。 5,has been injuring表示一直受伤,短暂动词一般不宜进行时表持续动作,明显不对。所以要用has injured,过去受伤,影响到了现在。 麻烦你补充说明一下第2个问题本回答被提问者采纳
第2个回答  2012-06-23
1,every表示整体中的每一个 each表示2个或2个以上中的各自,各个。 2,这是完整的句子,还是这个句子中的一个从句? 3,if从句中,主语是my head,是物,所以用was 4,注意后面的“all day”这表示一天之内持续做着某件事,所以用现在完成进行时。如果出现all year,all month也是一样。 5,has been injuring表示一直受伤,明显不对。所以要用has injured,过去受伤,影响到了现在。 麻烦你补充说明一下第2个问题
相似回答