首页
登录
职称英语
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
游客
2024-07-12
45
管理
问题
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://www.tihaiku.com/zcyy/3674297.html
相关试题推荐
DearSir/Madam,Inresponsetoyouradvertisementinyesterday’sTimeEducat
Ourplane______offfromNewYorkat6:00yesterdayevening.A、tookB、putC、flewD
Thankyouforcomingtothejobinterviewatourofficeyesterday.Withintwowe
You______yesterdayifyouarereallyseriousaboutthejob.A、oughttocomeB、oug
Innocircumstancesshouldpoliceuse(violent)______againstdemonstrators.violen
DearSir/Madam,Inresponsetoyouradvertisementinyesterday’sTimeEducat
DearSir/Madam,Inresponsetoyouradvertisementinyesterday’sTimeEducat
Ourplane______offfromNewYorkat6:00yesterdayevening.A、tookB、putC、flewD
Weshouldbe______ofculturaldifferenceswhiledoingforeigntrade.A、awareB、ac
Iagreetotheidea______ourstaffshoulduserecycled(再生的)papertosavemoney
随机试题
Thetaxidriverwasamaninhislatethirties.Hepickedmeupand【C1】______
[originaltext]M:I’mhereformyappointment.W:WhatcanIdoforyoutoday?
Completethetablebelow.WriteNOMORETHANTWOWORDSforeachanswer.[img]201
[img]2018m9s/ct_etoefz_etoeflistz_201808_0055[/img][br]Whydoestheemployeer
B
在拟投资额中,2月份比1月份提高了()。 A.18%B.22% C
健康素养是指个人获取和理解基本健康信息和服务,并运用这些信息和服务做出正确决策,
某女性患者,38岁。牙龈自发性出血半年就诊。检查:舌缘、两颊黏膜多处瘀斑,患
(2017年真题)2×16年甲公司所属企业集团内各公司发生的下列交易或事项中
对账的主要内容有()。A:账证核对B:账账核对C:账实核对D:账表核对
最新回复
(
0
)