If you had left home earlier yesterday, you__________ the train.

A. should catch

B. would have caught

C. would catch

D. will catch

参考答案与解析:

相关试题

Had you come five minutes earlier , you _____ the train to Birmingham , But now you missed it .

Had you come five minutes earlier , you _____ the train to Birmingham , But now

  • 查看答案
  • Had you come five minutes earlier, you ______ the train to Birmingham. But now you missed it.

    [单选题]Had you come five minutes earlier, you ______ the train to Birmingham. But

  • 查看答案
  • You can arrive in Beijing earlier for the meeting ____ you don't mind taking the night train.( )

    You can arrive in Beijing earlier for the meeting ____ you dont mind taking the

  • 查看答案
  • If you had been have yesterday,you______

    [试题]If you had been have yesterday,you______(see)his father.

  • 查看答案
  • 43[单选题]If you had come here yesterday, you ___ him.

    43[单选题]If you had come here yesterday, you ___ him.A. would seeB. could have see

  • 查看答案
  • Had you come five minutes earlier,you()the train to Birmingham.But now youmissed it.要是你早来五分钟,你就能赶上去伯

    [单选题]Had you come five minutes earlier,you()the train to Birmingham.But now youm

  • 查看答案
  • I__________ you had returned the book yesterday.

    [单选题]I__________ you had returned the book yesterday.A.wantB.would ratherC.liked

  • 查看答案
  • I_____you had returned the book yesterday.

    [单选题]I_____you had returned the book yesterday.A.wantB.wouldratherC.likedD.hadbe

  • 查看答案
  • He left very early for fear of missing the train.

    [问答题]He left very early for fear of missing the train.

  • 查看答案
  • ______ if I had arrived yesterday without letting you know beforehand?

    ______ if I had arrived yesterday without letting you know beforehand?A. Would y

  • 查看答案