问题描述: 既然should have done表示‘ 应该做而没有作’,那么怎么翻译‘我应该已经作了这件事了’呢? 1个回答 分类:英语 2014-10-30 问题解答: 我来补答 may have done 展开全文阅读