初三 英语 选择题 请详细解答,谢谢! (10 13:5:24)

来源:百度知道 编辑:UC知道 时间:2024/06/04 18:56:53
你已经待在这个学校几天了,是吗?
是的,I think I will be there for  ________more  days   .
A  few   B  a few   为什么不选A呢,难道翻译上有什么问题吗
As China grows stronger and  stronger  ,Chinese _________in more and more schools   out of our country.    A  is taught    B has  taught  不能选B是因为不含被动,是吗,那如果是has been  taught 是不是也可以

1.few表示几乎没有的意思,表示否定,a few 是指一些,很少的意思,而此句是说我还要在学校再呆几天,所以选 B
2.A含被动,所以选A. has been 与 is 只是时态的差别咯,表示一直再...此处不适合啊

few 有否定的意味 就是没几天。a few 表示有那么几天

用来修饰比较级more,只可以用a few, 不能用few
这只是再谈论一般的事实,没有必要用完成式

a few是 一些, 而 few 是几乎没有的意思 那句话时说我想我还会再待一些天。 意思是不一样的。 这和little 和 a little 是一样的。 little 表示几乎没有, a little 表示一点。就是few和 a few修饰可数的,a liitle 和little修饰不可数。

第二题B是没含被动。但是也不能用has been taught。中国变得强大,中文普及这是一个现在的现象。不需要完成时态

第一个里的Few就像2楼说的那样是“没几天”的意思,a few more day算是个搭配吧~用的很多
第二个完全从语法角度讲用has been taught是没有问题的。但是意思上就说不过去了。 他要表达的是,由于中国强大了更多的人才上了学,用完成时态非常别扭~,所以即使有has been taught的选项估计也不会是正确答案~

1.B 2.A