向各位英语老是请教几个问题:

The teacher with many students have gone to Hainan Island
为什么把 have 改成 has?而不是把 with 改成and?
The number of the students in our class are more than 60
为什么把 are 改成 is?而不是把后面个 the 去掉?
We have learned English since over two years
为什么吧 since 改成for?而不是把 over two years 改成two years ago?

1.with 连接两个主语,谓语动词用就远原则,即根据 the teacher 来确定,所以不能用 have 哦。

2.The number of ...作主语,表示:……的数量 ,看作单数,所以动词 用is ,而不用are 。

3.since +时间点 ,for +时间段。而 over two years 是时间段,当然要用 for 啦。
for two years =since two years ago追问

那么,什么情况下使用就近原则?

追答

常用就近原则的有:
either ……or
neither.....nor
not only.....but also....
There be......

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-05
The teacher with many students have gone to Hainan Island
为什么把 have 改成 has?而不是把 with 改成and?with many students在这里是The teacher的修饰语,主语仍然是The teacher主语单三,应将have 改成 has
The number of the students in our class are more than 60
为什么把 are 改成 is?而不是把后面个 the 去掉?The number of是...的数量的意思,应该以单数计,所以之后的系动词应该用单数is

We have learned English since over two years
为什么吧 since 改成for?而不是把 over two years 改成two years ago?have learned是现在分词,强调过去发生的事一直延续到现在并对现在造成一定影响,since符合这个用法,如果用two years ago那前面就只能用一般过去式了。
第2个回答  2013-05-05
貌似你说的也对。。。。。但是英语有它的习惯。
第3个回答  2013-05-05
句子是错的吧

相关了解……

你可能感兴趣的内容

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