He is an hour late. He _____ by fog. Of course, that's only a possibility.
A: may have been delayed
B: should have been delayed
C: can have been delayed
D: must have been delayed
A: may have been delayed
B: should have been delayed
C: can have been delayed
D: must have been delayed
举一反三
- We ______ here at lunch time; we were delayed at the airport, though. A: could be B: should be C: must have been D: would have been
- _____ he sand storm, the train for Beijing would not have been delayed for thirty-two hours. A: In spite of B: Because of C: As for D: Without
- If I had not been _____ by the traffic jam, I would have been there by then. A: interfered B: postponed C: delayed D: prevented
- When the delayed train finally arrives, irritated passengers ______ on the platform for nearly six hours. A: (A) have been waiting B: (B) will be waiting C: (C) have waited D: (D) will have been waiting
- Somebody ______ here only this morning. A: must be B: can be C: must have been D: should have been