如题所述
这个问题缠了我好久了、、请问如果是Having been given呢?一直分不清,having(been)done和done直接放句首的差异。感激阁下的回答!
Having been given more attention,the trees grow better.“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做有些句子要求的不是那么严格的