首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
外语
How nice to see you again! You should have told me before you ______.
How nice to see you again! You should have told me before you ______.
admin
2009-10-15
50
问题
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://kaotiyun.com/show/rE5d777K
本试题收录于:
公共英语二级笔试题库公共英语(PETS)分类
0
公共英语二级笔试
公共英语(PETS)
相关试题推荐
【B1】【B19】
【B1】【B7】
WhatwasCartierorderedtodo?______.Whichofthefollowingistrueaccordingtothepassage?
"anindependentboy"meansaboy______.Theboyinfrontofashoplookedasifhewaswaitingfor______.
Whyshouldanti-virussoftwarebeupdatedatleastonceaweek?WhichofthefollowingisNOTrightaccordingtothepassage?
WhenwillthebankbeopenonSaturday?
WhenwillthebankbeopenonSaturday?
WhatwillthemandoonSaturday?
______youhavefinishedyourwork,youarefreetodowhatyoulike.
随机试题
A.麻黄B.穿心莲C.广藿香D.细辛E.金钱草薄壁组织中含有钟乳体的是
建筑装饰装修工程施工技术叙述,错误的是()。
甲公司为股份有限公司,2016年7月1日为新建生产车间而向商业银行借入专门借款2000万元,年利率为4%,款项已存入银行。至2016年12月31日,因建筑地面上建筑物的拆迁补偿问题尚未解决,建筑地面上原建筑物尚未开始拆迁;该项借款存入银行所获得的利息收入为
48,24,16,12,(),8
海洋石油开发对海洋造成污染主要表现在:生活、生产以及自然过程中产生的废弃物、含油污水排人海洋;发生意外漏油、溢油、井喷等事故。其最大危害是对海洋生物产生的影响。油膜和油块能粘住大量鱼卵和幼鱼,使鱼卵死亡、幼鱼畸形,还会使鱼虾类产生石油臭味,而成年鱼类、贝类
格式塔和桑代克之间的明显对立在于()
=_______。
Whatdidthewomandobeforeshecameforthisjob?
Shetookataxitothestationforfearthatshe______(错过去目的地城市的火车).
NowWe’reTalking:HowVoiceTechnologyIsTransformingComputing[A]Likecastingamagicspell,itletspeoplecontrolthewor
最新回复
(
0
)