首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
外语
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
51
问题
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)
相关试题推荐
Co-oprationmeans______.Cropscanbeproducedindesertonlybecause______.
Mrs.Smithtreatedherlittledogquite______.Thebutcherdidnotgiveanymeattothedog______.
Ifitrains,weshouldnotgoout,butthesky_________perfectlyclear.
Thewriterwantstochangeherjobbecause________.Bysendingthisletter,thewriterexpectedto________.
Thewriterbelievedthatifyouwantedtogettoknowastrangecity,______.Thepoliceman______.
Stellawasunhappybecauseshe
WhenwillthebankbeopenonSaturday?
It’salongtimesincehelefthisEngland,______?
WhatisthecauseoftheproblemthatpeoplelivingonpartsofthesouthcoastofEnglandface?Theexperts’studyontheprob
Thepassageisprobablyfor______toread.Awomancangetbetterservicefromrestaurantsonherbusinesstripby______.
随机试题
变压器在负载运行时,一、二次绕组内的电流之比近似等于()。
Mobilephoneshelpuscommunicateeverywhere,whichisveryimportant.Theyaregoodatemergencies,whenyou’ve【21】acaraccide
IBS常见临床表现包括以下哪几项
关于帕金森病的三个主要特征,下列正确的是
马属动物急性胃肠炎的一般首要治疗原则是
糖尿病最主要的诊断依据是()
疼痛是心肌梗死最早、最突出的表现。()
混凝土小型空心砌块结构下列部位墙体,何项可不采用混凝土灌实砌体孔洞?[2007年第71题]
政府在对工程建设各参与方行使建设工程质量监督职能时,需要对()的质量行为进行监督。
中国历史上即注重与其他国家的交流,历史上的著名事件包括张骞通西域、郑和下西洋等。
最新回复
(
0
)