答案是不是错了

来源:百度知道 编辑:UC知道 时间:2024/05/01 18:22:40
The old man works (as) a works but he works (likes) a young man.(括号内是要填写的)
这句话中works as a works 什么意思,like干嘛加s?

I started at his school two years ago.改为同义句。
I have ______ at his school for two years.
答案是started。我觉得应该是been

when did you come to this school?改为同义句。
how long have you been _____ this school?
答案是to。我觉得应该是in

for 在句首有那些意思?这句中什么意思:for those three months,he has learned a lot.还有为什么要用现在完成时呢?

我认为正确的句子应该是:
1,The old man works as at a works but he works like a young man.
第一个works是动词,原形是work,一般现在时第三人称要用works,第二个works是名词,意思为工厂;
整个句子的意思是:那个老人在一个工厂工作,但他工作起来像一个年轻人.
2,答案确实不应该是started.因为start是非延续性动词,所以你是对的.
3,in 是正确的,been to是去过现在已经走了, been in是仍在.
4,现在我把这个句子变一下为:He has learned a lot for those three months,不就是很熟悉的现在完成时的句子了,for those three months 是时间状语,可以放在句首或句末.

works as a works,很有可能是打印错误,也许是as a work,谋生,后面like肯定是不会有s的,表示像
接下来两个你是正确的。
最后一个,你可以把for those three months调到句子最后,就是很熟悉的现在完成时的句子了,for those three months 是时间状语,可以放在句首或句末。

as 的意思是作为,原题应该是work as a worker”作为工人工作”
like 是系动词 他是第三人称单数

应该是i have studied我已经在这个学校学习了两年

in 是正确的,在这所学校呆了多久?

for 后面要加时间段,由for 和since 引导的时间状语要用现在完成时

1.句子时态是一般现在时,he一般现在时动词后要加s
2。答案确实不应该是因为start是非延续性动词,应该你是对的。
3。你是对的:been to是去过现在已经走了 been in是仍在

4。for用于引导现在/过去完成时,也作介词:给某人,同时有因为的意思
for those three months,he has learned a lot.
“for”引导现在完成时