55问答网
所有问题
have作为助动词的问题
I have not finished my home work yet
为什么不用am或者 do替代have啊
举报该问题
推荐答案 2010-07-26
这是个现在完成时的句子,如果用am就成被动句了,如果用do后面就不能加yet,这代表已经完成了的,DO的话只表示一般现在时
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I8GLeLGIe.html
其他回答
第1个回答 2010-07-26
不能吧~~
有了have在这,这句子就是过去完成时...
不能用am 或者 do换
第2个回答 2010-07-26
因为这是一个典型的现在完成时的句子,have在这里是助动词,这是必须的!
第3个回答 2010-07-26
英语词句运用法早已定下来,不能改变咯!
(a) 只在这个句子可以使用 "am" :
"I am not finished yet."=我还没完蛋!
(b)或使用 "did":
"I did not finish my homework because I was lazy."
(c) "do" 不能代替 "have", 因为它是过去时.所以这个句子不正确:
" I do not finish my homework yet."
相似回答
大家正在搜