首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
外语
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
81
问题
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)
相关试题推荐
Onemorning,thoughclockrangloudly,Jack【S1】______doesn’twakeupuntilseven.Assoonas
You’realwayslate.you______latethreetimesthisweek.
Thereare______studentsplayingbasketballintheroom.
TheFifthNationalCensusOfficeundertheStateCouncilhascalledoneveryoneforafactualreportintheupcomingcensusdue
Myparentsdon’t______ofmysmoking.
Hewentthere________meetingsomeofhisfriends.
Youmayopenyourelectronicmailandfindinformationabouthowtobuymedicine,cheapairlinetickets,booksand,ofcourse,c
Acookwillbeimmediatelyfiredifheisfound______inthekitchen.
Thepolicemanhappened______thetrafficwhentheaccidenthappened.
Whatisthemostfamousfootballgameeachyear?Whatdoofficialsdoduringthegameoffootball?
随机试题
某企业生产一种产品,其总固定成本为10万元,单位产品变动成本10元,产品销售单价为15元,则盈亏平衡点的产量是()
X线管放置较长时间再次使用前,须做的工作是
高能电子线深度曲线可以分为主要的三个区,这三个区划分的剂量点是
为明确诊断,最有帮助的辅助诊断方法是根据临床诊断为防止复发手术切除至少应在肿瘤周围正常骨质的
以下结论正确的为()。
监理合同的标的是(),是以对工程项目实施控制和管理为主要内容,委托的工作内容,必须符合工程项目建设程序,委托人与监理人,应当依据法律规定和合同约定,全面、实际地履行委托监理合同的义务,从而确保委托人的权利得以实现。
学前儿童出血时血液凝固得比较慢,如新生儿出血需要8-10分钟才能凝固,幼儿需要()分钟。
材料1美国“世界500强企业”杜邦公司欲在某镇投资2亿元上马一个医药中间体项目,在该处踩点后决定投资,这意味着将改写该镇的历史。面对2亿元的诱人投资,距离长江只有5分钟车程的该镇上下却异常冷静。为搞清杜邦项目环保质态,镇主要领导连夜带人赶赴其在邻
枉程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
AXIOMATIC:
最新回复
(
0
)