by English books

来源:百度知道 编辑:UC知道 时间:2024/05/14 08:24:49
有没有I study by English books的表达方式?
by 后能不能接介词和上述类似的名词。
另外,为什么说20 years passed 而不用past?
我的老师认为用with English books,哪一个是正确的。

这句话从语法上来讲没错,但是是中国式英语,不地道.By本身就是介词,后面不能在跟介词,但可加名词.Pass是动词,Past可做Adj ,adv, n,但不做动词

I study by reading English books.
pass作动词用,past不是动词

20 years passed 指20年过去了
过去20年是the past 20 year
一个是动词
一个形容词

pass的过去时passed