I told your friend how to get to the hotel, but perhaps I _______ have driven her there. ---She looks very happy. She ______ have passed the exam. ---I guess so. It is not difficult after all. My MP4 player isn’t in my bag. Where _____ I have put it?
must have done“过去一定…”用于肯定句 The road is wet. It must have rained last night.
should
must
could