I thought I could have done it 和 I thought I could do 有什么区别?
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/26 05:23:32
I thought I could have done it 和 I thought I could do 有什么区别?
知道could have done 是虚拟语气,但我觉得这2句话意思是一样的啊.
知道could have done 是虚拟语气,但我觉得这2句话意思是一样的啊.
首先,could是can的过去时.
I can swim.I could swim.一个只表示现在会游泳,一个只表示过去会游泳.
I thought I could do.vs.I think I can do.
这里的can表达的是一种能力,能够.
其次,I could have done it.表达的是一种推论,对过去发生的事的否定推论.
He is so honest that he can't have stolen your money yesterday.他那么老实,不可能昨天偷你的钱.
再次,严格来说,单个的I thought I could have done it并不能表示它是一种虚拟语气,它只是表达一种推测,一种可能.因为虚拟语气表达的一定是相反的情况.I thought I could have done it只是一种推测.也可能做了,也可能没做.而如果是虚拟语气:If I had arrived earlier,I thought I could have done it.我如果早到,我就可以做做这件事了.(事实是没有早到,事情没做成)
I can swim.I could swim.一个只表示现在会游泳,一个只表示过去会游泳.
I thought I could do.vs.I think I can do.
这里的can表达的是一种能力,能够.
其次,I could have done it.表达的是一种推论,对过去发生的事的否定推论.
He is so honest that he can't have stolen your money yesterday.他那么老实,不可能昨天偷你的钱.
再次,严格来说,单个的I thought I could have done it并不能表示它是一种虚拟语气,它只是表达一种推测,一种可能.因为虚拟语气表达的一定是相反的情况.I thought I could have done it只是一种推测.也可能做了,也可能没做.而如果是虚拟语气:If I had arrived earlier,I thought I could have done it.我如果早到,我就可以做做这件事了.(事实是没有早到,事情没做成)
I thought I could have done it 和 I thought I could do 有什么区别?
i have thought it
I could tell she thought I was
i thought i could live in u world.什么意思
I have done what I could do 是对的还是I have done what I could do
when i e____ rose garden school,i thought i could have some
I wish I could//would have 有什么区别
i thought you were 和 i thought you are 区别
I thought
英语1.I did not enjoy it.2.I could not bear it.did和could有什么区别,
I could have done anything for you .
I could have done without 怎么翻译?