都是完成时态 但had he cleaned the room yet是他已经打扫完了房屋了吗的意思 had he ever cleaned the room是他曾经打扫过房屋吗的意思 区别就是意思不同啊 翻译的时候看清楚就OK了 还有yet表示已经但只能用于否定句和疑问句 ever都可以用于否定句和疑问句和肯定句
第2个回答 2009-12-02
Had he cleaned the room yet? 他打扫完那间房间了吗?(此处yet也可换成already,意思不变)
Had he ever cleaned the room? 他打扫过那间房子吗?(语气含责备主语懒之意)