Mary ___on her new priject late last night ,so she felt slee

单舞的心12022-10-04 11:39:544条回答

Mary ___on her new priject late last night ,so she felt sleeply in the office this morning
a.must work b.must have been working c.must be working d.must have been worked
选什么.

已提交,审核后显示!提交回复

共4条回复
dellahuang 共回答了14个问题 | 采纳率85.7%
嗯,是选B,因为昨晚的事儿,属于过去式,这句话意思是,他一定做完工作的很晚,所以今天早上困.也就是说对过去进行推测,而对过去的推测固定用法就是,must have done,所以不是B,就是D,但是D表示被动,不能翻译成被工作,明白了么.
1年前
言问 共回答了6个问题 | 采纳率
接受大家的意见 表示失误 D是被动 选B
1年前
zhangxj28114 共回答了9个问题 | 采纳率
如果是过去完成时应该是have done 吧
1年前
明溪188 共回答了1303个问题 | 采纳率
选择b,表示昨天晚上她一直在工作,这里选择完成进行时,表示昨晚一直持续工作
1年前

相关推荐