字典翻译 问答 小学 英语 Hemusthaveanaccident,orhe()herethen.A.shouldhavebeenB.shouldbeC.wouldbeD.were为什么不选B怎么看出前半句是过去完成时的?
问题标题:
Hemusthaveanaccident,orhe()herethen.A.shouldhavebeenB.shouldbeC.wouldbeD.were为什么不选B怎么看出前半句是过去完成时的?
问题描述:

Hemusthaveanaccident,orhe()herethen.

A.shouldhavebeenB.shouldbeC.wouldbeD.were

为什么不选B怎么看出前半句是过去完成时的?

马春连回答:
  这是情态动词加完成体的特殊意义   shouldhavedone   表示"本应该做某事却未做"   Hemusthaveanaccident,orheshouldhavebeenherethen.   他一定出事故了,要不然他当时会在这儿了
点击显示
英语推荐
热门英语推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文