英语语法专家请进来(非专家不可).
英语语法专家请进来(非专家不可).
If i had known that,I could have got there earlier.
I dont know why they are so late,I suppose they could have got lost.
上面显然是有could have done的两个句式,第一个我知道是虚拟语态,假设.第二个是猜测可能性,这是我的理解,所以说两个could have done在句中是完全不一样的意思和作用.
我的问题是,我这样的理解对吗?错的话,请您帮我品味一下 两个could have done.