( )at the station five minutes earlier ,you could have caught the train.
A.haveyouarrivedB.hadyouarrivedC.DidyouarriveD.doyouarrive...
A.have you arrived B.had you arrived C.Did you arrive D.do you arrive
展开
展开全部
选择B
【Had you arrived】at the station five minutes earlier ,you could have caught the train.
如果你早到5分钟,你就能赶上火车。
这是对过去的虚拟,从句if +过去完成时,主句用could/should/might+现在完成时。
即原为:If you had arrived at the ~,可以省去if ,把had 提前。
希望帮到你
【Had you arrived】at the station five minutes earlier ,you could have caught the train.
如果你早到5分钟,你就能赶上火车。
这是对过去的虚拟,从句if +过去完成时,主句用could/should/might+现在完成时。
即原为:If you had arrived at the ~,可以省去if ,把had 提前。
希望帮到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选 B
Had you arrived at the station ten minutes earlier yesterday, you could have caught the train.
昨天你要是早十分钟到达车站,你就会赶上火车。
如果帮到你,请记得采纳,O(∩_∩)O谢谢
Had you arrived at the station ten minutes earlier yesterday, you could have caught the train.
昨天你要是早十分钟到达车站,你就会赶上火车。
如果帮到你,请记得采纳,O(∩_∩)O谢谢
追问
谢谢你
追答
不客气
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C 因为could have done 对过去的虚拟 所以选C 常序:If you arrived earlier=Did you arrived earlier,you could have caught the train.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B.had you arrived
虚拟语气标准格式
虚拟语气标准格式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询