高中英语问题。我想知道怎么划分这个句子的结构,还有could have done为什么要这么用?

2024-12-22 18:08:22
推荐回答(1个)
回答1:

could have done 属于虚拟语气,意思是 “本来能够完成,但没有完成”,反意疑问句追问的是 “是否已经完成”,而不是 “能不能完成”,所以应该用 haven't he?