- 试题详情及答案解析
- My parents _______ have arrived at suppertime but their flight was held up due to the heavy fog.
A.will | B.can | C.must | D.should |
- 答案:D
- 试题分析:考查情态动词。句意:爸爸妈妈本应该在晚饭时间到的,但他们的航班因大雾而延误了。情态动词+have done可以表示对过去事情进行推测,can/can’t have done(不)可能已经做了某事;must have done一定已经做了某事;should/shouldn’t have done本(不)应该做某事,故选D。
考点:考查情态动词