首页
登录
职称英语
If you had left home earlier yesterday, you________the train.A、should catchB、wo
If you had left home earlier yesterday, you________the train.A、should catchB、wo
游客
2023-09-30
38
管理
问题
If you had left home earlier yesterday, you________the train.
选项
A、should catch
B、would have caught
C、would catch
D、will catch
答案
B
解析
本句是典型的虚拟语气句。前半句为If引导的条件状语从句,从句中had left home时态为过去完成时,可以断定该句讲述过去发生的事情。与之相对应的主句时态应为过去将来完成时。四个备选答案中只有would have caught能表示对过去发生的事情的虚拟。故选B。
转载请注明原文地址:https://tihaiku.com/zcyy/3058035.html
相关试题推荐
Ifawriterisgoingtowriteanarticleorotherwritings,heshouldgothro
Ifawriterisgoingtowriteanarticleorotherwritings,heshouldgothro
Ifawriterisgoingtowriteanarticleorotherwritings,heshouldgothro
I______anoldfriendonthewayhomeyesterday.A、meetB、metC、havemetD、hadme
IwasveryconcernedwhenIreceivedyourletterofyesterdaycomplainingthatt
Howlongdoesthistrainingcourselast?[br]Howmuchshouldyoupayifyouwan
Howlongdoesthistrainingcourselast?[br]Whichcourseshouldyoutakeifyo
Hadhearrivedearlier,hecould(catch)______thetrain.havecaught本句时表示与过去相反的
Hedoesn’tdaretoleavethehouseincaseheshouldberecognized.A、在被人认出来的情况下,
Ifwehaveaholidayforsailingandfishing,weshouldgoto______.[br]InMa
随机试题
There______morethan200,000overseasdomesticservantsworkinginBritain.A、i
TowardstheendofJune,auniquejointexpeditionbeganinthewatersnear
某公司采用的软件开发过程通过了CMM2认证,表明该公司()A.开发项目成效
善于治疗无脉症的腧穴是A、尺泽 B、列缺 C、太渊 D、少商 E、孔最
2004年,在我国的电子计算机制造业中,外资企业的产值约是其他企业的多少倍?
关于中倍数局部应用系统的说法,下列不正确的是()。A.当用于扑救A类火灾时,覆盖
某机械设备股份有限公司2013年主要财务数据见下表(单位:亿元): 项目
在项目整体的进度管理体系及各个参与方承担的进度管理工作中,()所做的进度管理工作
基金管理人将基金财产用于承销证券属于违规行为。()
个人经营类贷款主要用于满足借款人购买机械设备或临时性流动资金需求,因此,贷款期
最新回复
(
0
)