might have given与may have given有什么区别?
might have given与may have given有什么区别?
might have given是什么意思呢
more time given 与given more time 有什么区别?
given that 跟 given 有什么区别?
may have done might have done区别
can,must,have to,should,may,could,might有语态上有什么区别,怎么区别
you have been given
having been given和being given有什么区别?
provided that ..与given that...有什么区别吗?
may have done sth 和might be 都是表示对过去的猜测 有什么区别?
谁知道I have given you
You have not given up,