首页
登录
学历类
If you____ stayed at home, this would ne
If you____ stayed at home, this would ne
题库
2022-08-02
23
问题
If you____ stayed at home, this would never have happened.( )A. haveB. hadC. will haveD. would have
选项
A. have
B. had
C. will have
D. would have
答案
B
解析
句意:要是你待在家里的话,这件事就不会发生了。此处为if引导的虚拟条件句,主句的谓语为“would+have+过去分词”形式,所以这里表示与过去事实相反的虚拟语气,if条件句中的谓语形式应为过去完成式形式,故选B。
转载请注明原文地址:https://tihaiku.com/xueli/2673030.html
本试题收录于:
英语专升本题库专升本成考分类
英语专升本
专升本成考
相关试题推荐
随机试题
ThecityfinallywonapprovalforalimitedspeedcameraprograminJuneaft
Waffles?Frenchtoast?Bacon?Bigbreakfastsmaybeathingofthepast.Acco
Usuallyverticalstripesgivea______impressionofgreaterheight.A、deceitfulB、
Whatcausedtheboatwreck?[br][originaltext]Justbeforesunset,wayoutint
[originaltext]DoyoumindifIopenthewindow?[/originaltext]A、Notatall,go
[originaltext](1)Risinglevelsofobesityandunhealthyweightscouldbeli
(2021年真题)下列说法正确的是()。A.纵向和横向都呈独柱形的索塔仅限
在核心景区内建设宾馆、招待所的,由风景名胜区管理机构责令停止违法行为、恢复原状或
共用题干 WhenWeAreAsleepEveryonedreams,
Thechangeinthatvillagewasmiraculou
最新回复
(
0
)