题目内容
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。
考点:考查情态动词

练习册系列答案
相关题目