首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
外语
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
53
问题
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?
【B1】【B15】
【B1】【B5】
AccordingtoBennett’sforecastofthe.comingrevolutioninbuildingdesign,______.Whyaresubterraneanbuildingsgoodfore
Whichofthefollowingisthegirl’slowgrade?
Itdoesn’tmatterwhenorhowlongapersonsleeps,buteveryoneneedssomeresttostayalive.That’swhatalldoctors’thought
--______shouldItakethemedicine?--Threetimesaday.
WhichofthefollowingisTRUE?Whenhewasalittleboy,_______.
TheflintstatedaimofU.N.was______.Amembercountrycannotally(结盟)itselfwith______.
—Haveyoufinishedreadingthebooksborrowedfromthelibrary?—Yes,andI’vereturnedthem.Now______isleftathome.
随机试题
Myfatherwavedmegood-byeandthebussetoff.Thepersonsitting【C1】______tomewasanengineergoingtoPeshawartoinspect
A.本周蛋白B.β2一微球蛋白C.微量清蛋白D.尿液蛋白电泳E.T-H蛋白用于蛋白尿分型的是
某出血患者,凝血酶时间延长,加甲苯胺蓝可以纠正,纤维蛋白原定量300mg/dl,可诊断为
根据我国最高人民法院有关司法解释,以下哪些级别的人民法院可以审理第一审涉外商事案件?()
劳动纪律包括劳动者的职责、考核及()等。
某公司2015年利润总额为1260万元,财务费用为120万元,资产减值损失为60万元,其中:应收账款减值损失为40万元,可供出售金融资产减值损失20万元,平均所得税税率为25%。则2015年税后经营净利润为()万元。
公文的标题包括以下哪几个部分?()
在关系数据库模型中,通常可以把()称为属性,其值称为属性值。
Themale/femalegenderbinarydominatesWesternculture,yetitisfarfromuniversal.Forexample,inIndiayoumightencounter
Whichofthefollowingcouldbethebesttitleofthepassage?Whatdoestheparagraphfollowingthepassagemostlikelydiscus
最新回复
(
0
)