I can't find my notebook in the room.I ________in the library last night.A ought to have left; B would have left ; C should have left ; D must have left

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 17:56:07
Ican''tfindmynotebookintheroom.I________inthelibrarylastnight.Aoughttohaveleft;Bwouldhaveleft;Cshould

I can't find my notebook in the room.I ________in the library last night.A ought to have left; B would have left ; C should have left ; D must have left
I can't find my notebook in the room.I ________in the library last night.
A ought to have left; B would have left ; C should have left ; D must have left

I can't find my notebook in the room.I ________in the library last night.A ought to have left; B would have left ; C should have left ; D must have left
D must have left

选D!

“should/ought to have+过去分词”表示“过去应该做谋事却没有做”; could have done“本可以做到某事”
would have done“本愿意做某事” 所以肯定要选D

这是一个表推测的情态动词的用法,四个选项只有must可以表推测。ought to和 would都不表示推测。如果不确定表可能性要用may 或might 。