首页
登录
职称英语
How nice to see you again! You should have told me before you ______.A、are comin
How nice to see you again! You should have told me before you ______.A、are comin
游客
2025-07-28
18
管理
问题
How nice to see you again! You should have told me before you ______.
选项
A、are coming
B、have come
C、will come
D、were coming
答案
D
解析
句意是“再次见到你真高兴!你应该告诉我你要来。”should have done意为“本应该做某事,但是没有去做”。所以“告诉”这个动作要在“来”之前,用一般过去时态。又因为是从过去某个时间点一直持续到现在,多用一般过去进行时表示将来时。所以本题的正确答案为D。拓展:could/should/must have done sth. 的区别:should have done表示假设,指过去应该做而没有做,含有责备的意思; could have done表示假设,指本可能做到却未做到;must have done表示对过去动作的推测。
转载请注明原文地址:https://tihaiku.com/zcyy/4179877.html
相关试题推荐
TheEgyptians______copperasearlyas5,000yearsbeforeChrist.A、theywereus
Thewriterofthetextsuggeststhat______.[br]Youngpeopleshouldbecareful
Thefamilypianowas______beforeJack’smotheraskedhimtomoveit.[br]Its
Thefamilypianowas______beforeJack’smotheraskedhimtomoveit.[br]Jack
--Ialwaysgetlostdrivingonthisfly-over.--Funnyyoushouldsaythat;someth
【B1】[br]【B14】A、afterB、beforeC、sinceD、likeA
1.Full-TimeSecretaryPositionOpenApplicantsshouldhaveatleasttw
Johnisdoingverywellinschoolanditisquite______thathismothershould
WhatshouldbedonebyEdwardfirst?[br]WhichoneofthefollowingisNOTtrue
WhatshouldbedonebyEdwardfirst?[br]Theunderlinedword"season"(Line5,
随机试题
Overathirdofthepopulationwasestimated______(无法获得)tothehealthservice
A.支持性心理治疗 B.认知治疗 C.放松疗法 D.厌恶疗法 E.系统脱
兴奋在两个神经元之间传递时,以下生理活动不会发生的是()。A.生物膜的融合和
关于建筑地面工程施工时对环境温度控制要求的说法,正确的是()。A、采用掺有水泥、
共用题干 刘先生与金女士一家属于高收入高消费的家庭。其中,刘先生今年46岁,为
正常人空腹时血糖水平为(mmol/L)A.3.0~3.5 B.4.5~5.5
对岗位进行横向分类时,应遵循的原则包括()A:空间原则 B:时间原则
“从物到感觉和思想”与“从思想和感觉到物”是 A.辩证唯物论与唯物论两条认识路
地方自治制警政管理体制以法国为代表。( )
常用水泥中,具有耐热性差特点的有()。A.硅酸盐水泥 B.普通水泥 C.矿
最新回复
(
0
)