首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
外语
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
44
问题
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)
相关试题推荐
Wheredoesthisconversationtakeplace?
Whereistheman’shome?
Mydictionary______,Ihavelookedforiteverywherebutstill______it.
Theyoungmanwenttoatown______.Whentheyoungmanplayedajokeonhim,theservantwasnotangrybutsmiledbecause____
Accordingtothepassage,notmanyanimalshave.Amonkeycanpickupsmallobjectsbypushingitsthumbagainst______.
Whichofthefollowingcanbethebesttitleforpart1?Whichofthefollowingcoursescanbelearnedbythesameperson?
Doyouliketoeatout?Doyouliketoeatquickly?Doyoulikeexpensivefood?Somepeoplegotofast-foodrestaurantsforthes
Thepolicecouldn’tseewhich______thecarwent.
根据以下所给信息写一个通知。字数要求100字左右。1)欢迎加拿大的学生来我校参观。2)时间:2006年4月22日上午9:00至13:30。3)人数:50人。4)具体安排如下:
随机试题
为了宣传环保理念,社区要与环保局共同开展一次座谈会,你应该如何组织?
简述组织环境层次性的内容。
素手把芙蓉,________。(李白《古风(其十九)》)
系统性红斑狼疮患者的典型皮肤损害为
关于犯罪停止形态的论述,下列哪些选项是正确的?(2012年卷二54题)
相比较而言,适用于100m以内的短距离运土的设备是()。
下列情况中,会形成未达账项的有()。
DNA分子结构是()。
张老师说:这次摸底考试,我们班的学生全都通过了,所以,没有通过的都不是我们班的学生。以下哪项和以上推理最为相似?
"Thedoorwasopen.""It_____open.Ihadlockeditmyselfandthekeywasinmypocket."
最新回复
(
0
)