字典翻译 问答 小学 英语 Iwouldhavebeenthereonthespothaditnotbeenforthetrafficproblem.我想问一下这里为什么用haditnotbeenfor,这是一个什么句式,还有什么时候会把had提前?
问题标题:
Iwouldhavebeenthereonthespothaditnotbeenforthetrafficproblem.我想问一下这里为什么用haditnotbeenfor,这是一个什么句式,还有什么时候会把had提前?
问题描述:

Iwouldhavebeenthereonthespothaditnotbeenforthetrafficproblem.我想问一下这里为什么用haditnotbeenfor,这是一个什么句式,还有什么时候会把had提前?

曹锦章回答:
  haditnotbeenfor是ifithadnotbeenfor.是倒装写法,因为省略了if,故had提前了,这是虚拟语气,表示对过去的实际情况做一个完全相反的假设.   若不是当时交通的问题,我当时就会赶到现场的.
点击显示
英语推荐
热门英语推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文