11问答网
所有问题
I work two weeks 和I work for two weeks。这两句都正确吗?第一二句有什么意思上的差别吗?
如题所述
举报该问题
推荐答案 2012-04-19
都不正确。 work是不及物动词,不能后面直接跟名词,故第一句就错了;for加一个时间段表一段时间,用的时候要求句子为现在完成时等,第二句是一般现在时,故错了。正确的应为 i have worked for two weeks. 英语这动西要经常积累,多看看语法书,祝你英语成绩一进步!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/SF8FvqS8P.html
其他回答
第1个回答 2012-04-19
for +时间, 常常可以省略for, 没什么区别
比如
He has lived here a long time. 或者he has lived here a long time.
第2个回答 2012-04-19
前错,后对
相似回答
英语各种时态用法.好多时态和词不知道
什么
情况下用
答:
I don’t understand what you mean.我不理解你的
意思
.此时只用一般现在时而不用现在进行时.二、一般过去时的用法 1.表示过去发生的动作或存在的状态,常与表示过去时间的副词如:yesterday, last week,
two
hours ago等连用.My family moved here five years ago.我家五年前搬到了这里.I was born in 1973.我...
大家正在搜
I was at work
I have to work
I work with it
I must work hard
I am off work
i have two foot
I was two then
I work for
I can see two
相关问题
【英语】【翻译】这两句话都对吗?
这句话有语法错误吗?: I didn't go to sch...
I'm starting for two weeks 为什么...
i work for a company.和i work i...
请问这句话是什么意思?
I have been out of work for tw...
I this book for two...
two weeks each是什么意思?